Sublease
717 17th Street | Denver City Center
Location
717 17th Street, Denver, CO 80202
Availability
Immediate
Type
Office
Space
1,270 sq. ft.
Term
Through 8/2028
Floor
15
Rate
Negotiable
Features
- Fully furnished space
- 6 workstations
- Conference room