Terraced one bedroom dwelling house in the charming village of Carronbridge, 15 miles north of Dumfries and 2 miles north of Thornhill. Thornhill...
Compact terraced one bedroom town house situated in a much sought after town centre area of Thornhill. Benefits from double glazing, electric...