18 Market Square, Dumfries, DUMFRIESSHIRE
34 Noblehill Avenue, Dumfries, DUMFRIESSHIRE
Church Cres, Dumfries, DUMFRIESSHIRE