Muswell Hill Road, Muswell Hill, London, N10, 3 Bedroom Flat - £575,000

Floorplan