39 Castle Street, Kirkcudbright, DUMFRIESSHIRE
6 Mount Pleasant Road, Kirkcudbright, DUMFRIESSHIRE
The Steading Mark Farm, Kirkcudbright, DUMFRIESSHIRE
Marks Farm, Kirkcudbright, DUMFRIESSHIRE
1 Union Street, Kirkcudbright, DUMFRIESSHIRE