55 Gillespie St, South Beach, Durban, 4001
The China Mall Group is South Africa largest group of Chinese malls with 3 malls in the family.We have successfully blended Eastern and Western Culture at all three our malls with each Mall having its...
Verified
1