2
results
Sold prices in Station Road, Edinburgh, EH12
44 Station Road, Edinburgh, EH12 7AJ
- £395,000 Detached 03 July 2020
67 Station Road, Edinburgh, EH12 7AF
- £430,000 Detached 02 July 2006