2
results
Sold prices in Beechwood Mains, Edinburgh, EH12
12 Beechwood Mains, Edinburgh, EH12 6XN
- £700,000 Detached 27 March 2015
7 Beechwood Mains, Edinburgh, EH12 6XN
- £325,000 Terraced 11 November 2011
- £350,120 Terraced 22 July 2005