UKWalesCF - CardiffCardiff
Retail Warehouse
To Let, 10,600 sf