Two bedroom apartment in Finchley 07

Two bedroom apartment in Finchley 07