2
results
Sold prices in Dovecot Road, Edinburgh, EH12
23 Dovecot Road, Edinburgh, EH12 7LF
- £450,504 Terraced 20 September 2016
22 Dovecot Road, Edinburgh, EH12 7LE
- £385,000 Terraced 20 July 2012