1
result
Sold prices in Baberton Mains Gardens, Edinburgh, EH14
12 Baberton Mains Gardens, Edinburgh, EH14 3BX
- £235,000 Detached 09 November 2012
- £241,000 Detached 30 March 2007