Coworking provider WeWork leased 40,600 square feet at 821 17th Street, adding to its central Denver holdings.
WeWork Leases More Downtown Office Space
Login or obtain Article Access to read the rest of this content.
Coworking provider WeWork leased 40,600 square feet at 821 17th Street, adding to its central Denver holdings.
November 27, 2018
Office
80202