Address 15255 Gulf Freeway Houston, Texas 77034 Info 21 Acres development includes: Business Warehouse = 180,000 Sq. Ft Restaurant – 5,200 Sq. Ft. Club – 9,000 Sq. Ft Retail – 17,500 Sq. Ft. Convenience Store – 5,200 Sq. Ft.