Lower Craignelder High Street, Moffat, DUMFRIESSHIRE
Altrive Place 2 Holm Street, Moffat, DUMFRIESSHIRE