Spacious three bedroom semi-detached house, benefiting from oil central heating, double glazing and gardens. Situated in the picturesque village...
Deceptively spacious traditional terraced three bedroom house situated in the much sought after village of Thornhill. Benefits from off street...
An opportunity to purchase a deceptively spacious two-bedroom link detached traditional sandstone dwellinghouse in the heart of Thornhill village...
Desirable one bedroom terraced Cottage situated in the much sought after village of Thornhill. Benefits from off street parking, garden, double...
Spacious end-terraced four storey townhouse, along with office premises situated in Thornhill, in the stunning Nithsdale Valley, a picturesque...