CityCentre is located in Houston, Texas and is comprised of almost forty acres of mixed use development. Started in 2009, it is over one million square feet of retail, entertainment, and Class A office space. It has usable residential and convention facilities and a hotel. Visit CityCentre today and enjoy!
Recommended Posts