UKSouth West EnglandDevonPlymouth
Shop
PL1, Plymouth, Armada Way
To Let, 1,078.01 sf
High Street, Net Frontage > 7m/22ft, Fully glazed shopfront, Outside Seating
The accommodation comprises a three storey retail unit. The ground floor provides a..
The premises are situated in the heart of Plymouth City Centre in the pedestrianised..