1
result
Sold prices in Glendor Gardens, Brent Cross, NW7
23 Glendor Gardens, London, NW7 3JY
- £300,000 Terraced, Freehold 25 June 2004
- £115,000 Terraced, Freehold 27 March 1996