Centro Square Retail Shop

Centro Square will boast 200,000 sq. ft. of shopping and commercial space as part of this mixed-use development. The vision of Centro Square is to be a complete upscale destination for the entire region, a hub of life, luxury, shopping, work and leisure for all its residents.

Sold Out