2
results
Sold prices in Elmscott Gardens, Wood Green, N21
13 Elmscott Gardens, London, N21 2BP
- £451,000 Detached, Freehold 10 September 2004
23 Elmscott Gardens, London, N21 2BP
- £245,000 Detached, Freehold 10 October 1997