Project Channel | Houston, Texas Project Channel is an expansive 1,392,587 square foot building, including a 401,278 square foot mezzanine, six outbuildings, and various site improvements. This state-of-the-art facility is intended for use by a large national retailer, primarily for storage, warehousing, distribution of goods, and administrative office space. The building reaches a height of [...]