UK
South West England
Devon
Plymouth
Shop
PL5
, Plymouth,
Victoria Road
To Let 3,820 sf
The property is a first floor retail unit comprising 3820 sq ft of first floor sales area..