Renewable energy company Invenergy expanded its Denver operations, leasing 29,000 square feet at 1001 17th Street.
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
August 27, 2024
- Category:
Office
- Zipcodes / Tags:
80202
- August 28, 2024
- Bill James