1
result
Sold prices in Orchid Road, Wood Green, N14
26 Orchid Road, London, N14 5HJ
- £130,000 Semi-detached, Leasehold 28 November 2002
- £70,000 Semi-detached, Leasehold 13 June 1997