2
results
Sold prices in Church Street, Dumfries, DG11
Church Street, Ecclefechan, Lockerbie, DG11 3DD
- £23,000 28 August 2020
2 Church Street, Ecclefechan, Lockerbie, DG11 3DD
- £47,500 Detached 13 July 2018