The average house price on Parkwood Road, Tavistock is £130,139. Prices range from £39,000 to £525,000.
There are 95 properties on Parkwood Road, Tavistock.
Average house prices on Parkwood Road, Tavistock have risen by 304.7% from £59,300 in 1995 to £240,000 in 2025.
Parkwood Road, Tavistock is in the PL19 postcode district.