Montrose Avenue, London, NW6

£2,200,000 Freehold
4 bedrooms 2 bathrooms