2
results
Sold prices in Deodora Close, Wood Green, N20
12 Deodora Close, London, N20 0DQ
- £427,000 Terraced, Freehold 11 January 2023
11 Deodora Close, London, N20 0DQ
- £224,000 Terraced, Freehold 10 January 2007