Two bedroom apartment in Finchley 16

Two bedroom apartment in Finchley 16