2 results
Detached houses for sale in Townlake
- Premium DisplayGuide price£1,195,000
7 bedroom detached house for saleTownlake, near Tavistock, Devon
75- Superb Character Home of Almost 4,000sq.ft
- Separate Detached Holiday Cottage
- Annexe / Second Letting Unit
- Spectacular Views of the River Tamar
Study