Two bedroom apartment in Finchley 29

Two bedroom apartment in Finchley 29