Three bedroom apartment in Finchley 23

Three bedroom apartment in Finchley 23