Mexico: most visited shopping centers in Mexico City 2018
Power centers are shopping centers with typically 23,000 to 56,000 square meters of gross leasable area. They usually contain three or more big box anchor tenants and various smaller retailers.