HBDi Business Technology Center

A 160,000 square feet mixed-use business complex that provides small businesses with office space and administrative support during the early stages of development.
Community
Address

5330 Griggs Rd
Houston, TX 77021
United States