3
results
Sold prices in Baberton Mains Place, Edinburgh, EH14
30 Baberton Mains Place, Edinburgh, EH14 3DE
- £280,000 Terraced 12 January 2024
- £165,000 Terraced 24 May 2005
26 Baberton Mains Place, Edinburgh, EH14 3DE
- £148,500 Terraced 05 July 2013
28 Baberton Mains Place, Edinburgh, EH14 3DE
- £178,000 Terraced 14 June 2007