1
result
Sold prices in Northdene Gardens, London Central, N15
12 Northdene Gardens, London, N15 6LX
- £325,000 Flat, Freehold 08 August 2003
- £60,000 Flat, Freehold 20 September 1999