Marchmount, Dumfries, DUMFRIESSHIRE
Hoods Loaning, Dumfries, DUMFRIESSHIRE
Craigshields 11-13 Newall Terrace, Dumfries, DUMFRIESSHIRE
43 Newall Terrace, Dumfries, DUMFRIESSHIRE
Hoods Loaning Town Centre, Dumfries, DUMFRIESSHIRE