Two bedroom apartment in Finchley 24

Two bedroom apartment in Finchley 24