Flats for sale in Tavistock, PL19, Devon

Tavistock PL19, UK - There are 37 results for flats in Tavistock with prices ranging from £45,000 to £299,950, and an average price of £158,674.

Flats for sale in Tavistock, PL19, Devon

icon