4
results
Sold prices in Clerwood Place, Edinburgh, EH12
22 Clerwood Place, Edinburgh, EH12 8PJ
- £361,022 Detached 20 November 2020
20 Clerwood Place, Edinburgh, EH12 8PJ
- £327,500 Detached 06 November 2020
2 Clerwood Place, Edinburgh, EH12 8PJ
- £300,000 Detached 28 September 2018
18 Clerwood Place, Edinburgh, EH12 8PJ
- £220,000 Detached 24 September 2010