Technology firm Checkr leased 92,447 square feet of office space in LoDo for its second US headquarters.
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
October 17, 2019
- Category:
Office
- Zipcodes / Tags:
80202
- October 17, 2019
- Bill James