Previous Next316 Bedroom House for Sale£730,000Barns Of Craig Farmhouse, By Montrose, Angus, DD10 9TBProperty TypeHouseBedrooms× 6Bathrooms× 3Receptions× 3TenureFreehold
Previous Next316 Bedroom House for Sale£730,000Barns Of Craig Farmhouse, By Montrose, Angus, DD10 9TBProperty TypeHouseBedrooms× 6Bathrooms× 3Receptions× 3TenureFreehold