Two bedroom apartment in Finchley 23

Two bedroom apartment in Finchley 23