Previous Next3610 Bedroom Farm House for Sale£1Barbuie, Moniaive, Thornhill, DG3Property TypeFarm HouseBedrooms× 10Bathrooms× 4Receptions× 2 Previous Next11Land for Sale£115,000Tynron, Thornhill, DG3Property TypeLand
Previous Next3610 Bedroom Farm House for Sale£1Barbuie, Moniaive, Thornhill, DG3Property TypeFarm HouseBedrooms× 10Bathrooms× 4Receptions× 2