Two bedroom apartment in Finchley 31

Two bedroom apartment in Finchley 31