Auf einer Fläche von 200.000 Quadratmetern umfasst die Plaza die Phase 1 (das Haupteinkaufszentrum) und Phase 3, die miteinander verbunden sind, sowie die Grand Central Plaza, die weniger als einen Kilometer von der Phase 1 entfernt ist.