Three bedroom apartment in Finchley 17

Three bedroom apartment in Finchley 17