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