1225 17th St, Denver, CO 80202
Premier office space with mountain views, supported by major renovations scheduled for delivery in 2027.
Property Features for 1225 17th St
General Information
Spaces For Lease
at 1225 17th St Contact us- Floor
- 24
- Size
- 4,421 SF
- Type
- OFFICE
- Availability
- AVAILABLE, Now
- Sublease
- No
17th Street Plaza $40/SF/Yr
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of CBRE | Denver
Investment Insights
Based on property information with market context.
Located in central Denver at 1225 17th St, the property is described as near Downtown Denver’s largest outdoor plaza and approximately four blocks to Union Station.
As marketed, the offering is designed to support tenants seeking substantial contiguous space while benefiting from upcoming building improvements slated for completion in 2027.
Key Highlights
- Large block availability up to 100,000 SF
- Premier office space with mountain views
- Major renovations scheduled for delivery in 2027
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 80202, CO
Market
Lease Benchmarks for Denver, CO
This space is priced 43% above the average of $28.05 /SF/Yr.
Vacancy Rate% for Office in Denver, CO