2
results
Sold prices in Dechmont Road, Edinburgh, EH12
14 Dechmont Road, Edinburgh, EH12 8JP
- £385,000 Terraced 05 July 2024
16 Dechmont Road, Edinburgh, EH12 8JP
- £341,500 Terraced 28 April 2017