2
results
Sold prices in Debden Close, Brent Cross, NW9
2 Debden Close, London, NW9 5EA
- £267,495 Terraced, Freehold 29 July 2005
1 Debden Close, London, NW9 5EA
- £259,995 Terraced, Freehold 29 July 2005