Firs Lane, Palmers Green, London, N13, 2 Bedroom Flat - £325,000

Floorplan