10 CLERWOOD PLACE CLERWOOD EDINBURGH EH12 8PJ is a Semi-detached property property in EH12 8PJ.
We currently estimate this property would sell for £392,000
Full Address
10 CLERWOOD PLACE CLERWOOD EDINBURGH EH12 8PJEstimated Sales Price
£ 392,000Property Indicators
Semi-detached property