2
results
Sold prices in Baberton Mains, Edinburgh, EH14
4a Baberton Mains, Edinburgh, EH14 2SR
- £320,000 Terraced 09 November 2018
94 Baberton Mains, Edinburgh, EH14 3BT
- £207,086 Semi-detached 24 May 2013