UK
South West England
Devon
Plymouth
PL6
, Plymouth,
Woolwell Crescent
Shop
To Let, 1,037 sf
The unit itself comprises of a large open sales area with storage and staff facilities located to the rear...