3 Bedroom houses for sale in Tavistock, PL19, Devon

Tavistock PL19, UK - There are 167 results for 3 bedroom properties in Tavistock with prices ranging from £80,000 to £875,000, and an average price of £295,961.

3 Bedroom properties for sale in Tavistock, PL19, Devon

icon