3
results
Sold prices in Clerwood Terrace, Edinburgh, EH12
12 Clerwood Terrace, Edinburgh, EH12 8PG
- £446,000 Detached 01 October 2021
9 Clerwood Terrace, Edinburgh, EH12 8PQ
- £300,000 Detached 22 July 2019
2 Clerwood Terrace, Edinburgh, EH12 8PG
- £429,995 Detached 12 November 2015
- £330,500 Detached 19 February 2008