Armada Centre, Plymouth
Shop to rent
915 sq ft
Property facts for Armada Centre, Plymouth
The property comprises a covered shopping centre of about 116,000 sq ft on several levels providing a 58,000 sq ft superstore plus 6 units.
The property is located in the centre of Plymouth, close to Plymouth Railway Station.
This shop to rent is located in Plymouth.View the performance or update the listing in CoStar