WeWork Companies leased about 53,000 square feet of office space at The Lab, a 78,639 square foot building recently completed at 2420 17th Street in LoHi. The building was developed by Confluent Development in partnership with Brue Capital. WeWork is a Ne
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
August 24, 2015
- Category:
Office
- Zipcodes / Tags:
80211
- August 24, 2015
- Bill James