47
5 Bedroom Detached House for Sale£325,000
Kirkland, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 5
19
4 Bedroom House for Sale£290,000
Merrick, Chapel Street, Moniaive, Thornhill, DG3 4EJ
Property Type
House
Bedrooms
× 4
Bathrooms
× 2
Receptions
× 2
Tenure
Freehold
26
3 Bedroom Semi-Detached House for Sale£175,000
Main Street, Closeburn, DG3
Property Type
Semi-Detached House
Bedrooms
× 3
69
4 Bedroom Detached House for Sale£625,000
The Riding School, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 4
36
10 Bedroom Farm House for Sale£1
Barbuie, Moniaive, Thornhill, DG3
Property Type
Farm House
Bedrooms
× 10
Bathrooms
× 4
Receptions
× 2
63
6 Bedroom Character Property for Sale£430,000
Chapel Street, Moniaive, DG3
Property Type
Character Property
Bedrooms
× 6
34
2 Bedroom Terraced House for Sale£170,000
New Street, Thornhill, DG3
Property Type
Terraced House
Bedrooms
× 2
21
2 Bedroom Semi-Detached House for Sale£110,000
Buccleuch Crescent, Thornhill, DG3
Property Type
Semi-Detached House
Bedrooms
× 2
26
2 Bedroom Semi-Detached House for Sale£160,000
Princes Street, Penpont, DG3
Property Type
Semi-Detached House
Bedrooms
× 2
41
4 Bedroom Detached House for Sale£520,000
Chanlockfoot Farm, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 4
Bathrooms
× 2
Receptions
× 4
Tenure
Freehold
Under Offer
37
4 Bedroom House for Sale£395,000
Druidhall Mill, Thornhill, Dumfriesshire, DG3 4AR
Property Type
House
Bedrooms
× 4
Bathrooms
× 2
Receptions
× 2
Tenure
Freehold
Stage
Under Offer
Under Offer
87
10 Bedroom Detached House for Sale£1,200,000
Nithbank House, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 10
Bathrooms
× 5
Receptions
× 4
Tenure
Freehold
Stage
Under Offer
40
4 Bedroom Detached House for Sale£450,000
Drumshiel, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 4
Bathrooms
× 3
Receptions
× 1
Tenure
Freehold
Under Offer
33
5 Bedroom Detached House for Sale£525,000
Gatelawbridge, Thornhill, DG3
Property Type
Detached House
Bedrooms
× 5
Bathrooms
× 3
Receptions
× 2
Tenure
Freehold
Stage
Under Offer