3
results
Sold prices in Orchard Terrace, Brent Cross, NW10
3 Orchard Terrace, London, NW10 1BZ
- £750,000 Terraced, Freehold 01 September 2014
2 Orchard Terrace, London, NW10 1BZ
- £399,950 Semi-detached, Freehold 24 November 2006
1 Orchard Terrace, London, NW10 1BZ
- £136,500 Semi-detached, Freehold 06 March 1997