Previous Next284 Bedroom Detached House for Sale£540,000Challacombe, Barnstaple, DevonProperty TypeDetached HouseBedrooms× 4TenureFreehold
Previous Next284 Bedroom Detached House for Sale£540,000Challacombe, Barnstaple, DevonProperty TypeDetached HouseBedrooms× 4TenureFreehold