Co-working giant WeWork has released more details on its first Houston-area location. New York-based WeWork signed a lease for approximately 86,000 square feet at 708 Main, the company said in a statement.

News Navigation