2
results
Sold prices in Baberton Mains Green, Edinburgh, EH14
30 Baberton Mains Green, Edinburgh, EH14 3EJ
- £241,000 Terraced 23 February 2018
10 Baberton Mains Green, Edinburgh, EH14 3EJ
- £328,000 Terraced 12 January 2017