UKSouth West EnglandDevonPlymouth
PL1, Plymouth, Cornwall Street
Shop
To Let, 417.65 sf
A recently renovated ground floor retail unit with WC facilities...
The subject property is located within Plymouth’s partly pedestrianized retail core within a secondary retail pitch on the northern side of Cornwall Street to the left of its junction with Armada Way. Cornwall Street..