Golders Green Rd London NW11

29 flats over supermarket & mixed retail