The average house price on Orchard Cottages, Tavistock is £126,997. Prices range from £42,000 to £180,000.
There are 16 properties on Orchard Cottages, Tavistock.
Average house prices on Orchard Cottages, Tavistock have risen by 68.6% from £69,975 in 1996 to £118,000 in 2015.
Orchard Cottages, Tavistock is in the PL19 postcode district.