The average house price on Church Lea, Tavistock is £211,058. Prices range from £45,500 to £480,000.
There are 13 properties on Church Lea, Tavistock.
Average house prices on Church Lea, Tavistock have risen by 382.3% from £70,500 in 1995 to £340,000 in 2024.
Church Lea, Tavistock is in the PL19 postcode district.