Previous Next689 Bedroom Farm House for Sale£850,000Yethouse, Newcastleton, TD9Property TypeFarm HouseBedrooms× 9Bathrooms× 7Receptions× 6TenureFreehold
Previous Next689 Bedroom Farm House for Sale£850,000Yethouse, Newcastleton, TD9Property TypeFarm HouseBedrooms× 9Bathrooms× 7Receptions× 6TenureFreehold