2
results
Sold prices in Baberton Mains Bank, Edinburgh, EH14
31 Baberton Mains Bank, Edinburgh, EH14 3ED
- £335,200 Detached 04 December 2020
14 Baberton Mains Bank, Edinburgh, EH14 3BX
- £239,000 Detached 16 August 2013