Three bedroom apartment in Finchley 07

Three bedroom apartment in Finchley 07