2
results
Sold prices in Nelson Mandela Close, Wood Green, N10
21 Nelson Mandela Close, London, N10 1LA
- £292,500 Flat, Freehold 11 February 2005
2 Nelson Mandela Close, London, N10 1LA
- £66,000 Flat, Leasehold 24 March 1996