UKWalesSA - Dyfed / SwanseaSwansea
Shop
To Let, 2,488 sf
The unit is close to the scheme entrance from the recently redeveloped bus station that will deliver a significant proportion of the centre’s 13 million annual footfall...