2
results
Sold prices in Baberton Mains Park, Edinburgh, EH14
19 Baberton Mains Park, Edinburgh, EH14 3DX
- £322,500 Detached 16 March 2020
27 Baberton Mains Park, Edinburgh, EH14 3DX
- £210,000 Detached 29 July 2011