Two bedroom apartment in Finchley 13

Two bedroom apartment in Finchley 13