2
results
Sold prices in Castlebrae Place, Edinburgh, EH16
2 Castlebrae Place, Edinburgh, EH16 4DR
- £150,000 Semi-detached 05 July 2007
1 Castlebrae Place, Edinburgh, EH16 4DR
- £140,350 Semi-detached 01 September 2006