2
results
Sold prices in Orchard Road South, March, PE15
20 Orchard Road South, March, PE15 9DE
- £275,000 Semi-detached, Freehold 20 March 2018
22 Orchard Road South, March, PE15 9DE
- £160,000 Semi-detached, Freehold 30 March 2012