CityCentre is a shopping destination located in Houston, TX. As a Lifestyle/Specialty Center, it occupies a prime spot at I-10W & Beltway 8. Originally opened in 2009, the mall was updated and renovated in 2009. Shoppers can explore 649,827 sqft. of retail floor space featuring approximately 45 stores. Ample parking is provided with 4,000 spaces available.