Houses for sale in Tavistock, PL19, Devon

Tavistock PL19, UK - There are 516 results for properties in Tavistock with prices ranging from £21,995 to £2,800,000, and an average price of £393,051.

Properties for sale in Tavistock, PL19, Devon

icon