2
results
Sold prices in Elmscott Gardens, Wood Green, N21
17 Elmscott Gardens, London, N21 2BP
- £490,000 Terraced, Freehold 22 May 2009
24 Elmscott Gardens, London, N21 2BP
- £386,000 Terraced, Freehold 22 February 2006