Two bedroom apartment in Finchley 11

Two bedroom apartment in Finchley 11