4–5 bedroom Houses for sale in Barnstaple, £500,000 – £700,000