2
results
Sold prices in Baberton Mains Brae, Edinburgh, EH14
16 Baberton Mains Brae, Edinburgh, EH14 3HH
- £224,100 Terraced 21 April 2017
- £160,000 Terraced 10 September 2010
6 Baberton Mains Brae, Edinburgh, EH14 3HH
- £130,000 Terraced 15 July 2005