Estate and letting agents in PL17

1 - 3 of 3  

30 Brook Street, Tavistock, Tavistock, PL19 0HE - We also cover PL17, PL18 and PL20

A bright and vibrant office situated within the stannary market town of Tavistock, positioned on ... more

Residential for sale: 35
Avg. asking price: £199,714
Avg. sale listing age: 23 weeks