UK
South West England
Devon
Plymouth
Shop, Office Retail
PL1
, Plymouth,
Armada Way
To Let 521 sf
0 GF Sales
521 sf
The accommodation comprises a ground floor retail unit with a storage room and staff..
The premises is situated in the heart of Plymouth City Centre in Armada Way, a parade where..