Two bedroom apartment in Finchley 08

Two bedroom apartment in Finchley 08