Houses for sale in Tawstock, EX31, Devon

Tawstock, Barnstaple EX31 3HZ, UK - There are 2289 results for properties in Tawstock with prices ranging from £25,000 to £8,500,000, and an average price of £407,736.

Properties for sale in Tawstock, EX31, Devon

icon