UK
South West England
Devon
West Devon
Shop
PL19
, Tavistock,
Duke Street
To Let, 791 sf
The property comprises ground floor lock up shop with a joint entrance and lobby, forming part of a period..