2
results
Sold prices in Beechwood Park, Dalkeith, EH22
30 Beechwood Park, Newtongrange, Dalkeith, EH22 4RZ
- £186,000 Terraced 10 February 2023
33 Beechwood Park, Newtongrange, Dalkeith, EH22 4RZ
- £187,500 Terraced 24 June 2022