8055 East Tufts Ave.
Denver, CO 80237
- 14-story Class A office tower totaling 273,963 sq. ft.
- Located in the North Denver Tech Center
- Convenient access to I-25 and I-225
- Unobstructed western views of the Colorado Rockies
- Newly renovated lobby, café and common corridors
- On-site property management, fitness center and conference center
- ENERGY STAR certified