UKSouth West EnglandDevonWest 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..