Cap 3000 welcomes a new 32,000-FT2 (3,000-m2) mall and opens 12 retail shops

Linked folder