Green Street, TX
Located in the heart of Houston's Central Business District, our Green Street location provides easy access for busy commuters. The upscale athletic resort has over 56,000 square feet of world-class amenitites, singature programs, and a Life Time Work - our premier coworking space. No matter your expertise, join us as we establish this sought-after destination.
Casting Summer 2021