Two bedroom apartment in Finchley 12

Two bedroom apartment in Finchley 12