Innovation Tower will be an expansive high-rise mixed-use development, located at the southern edge of the Texas Medical Center and adjacent to the InterContinental Houston – Medical Center Hotel and Latitude Med Center Apartments, also developed by Medistar.
ADDRESS
6700 Main St
Houston, Texas 77573
Contact Us
HEADQUARTERS
Medistar Corporation 7670 Woodway Dr Suite 160 Houston, TX 77063 USA