1
result
Sold prices in Baberton Mains Hill, Edinburgh, EH14
6 Baberton Mains Hill, Edinburgh, EH14 3DT
- £394,000 Detached 20 July 2023
- £335,000 Detached 28 June 2019
- £232,500 Detached 30 September 2011