1
result
Sold prices in Churchill Road, Tavistock, PL19
5 Churchill Road, Tavistock, PL19 9BU
- £298,000 Terraced, Freehold 11 January 2012
- £115,000 Terraced, Freehold 02 August 1996