2
results
Sold prices in Orchard Road South, Edinburgh, EH4
31 Orchard Road South, Edinburgh, EH4 3JA
- £517,227 Terraced 07 August 2014
33 Orchard Road South, Edinburgh, EH4 3JA
- £496,000 Terraced 21 August 2013