1621 18th St, Denver, CO 80202
Class A, four-story atrium office building with renovated common areas and structured parking.
Property Features for 1621 18th St
General Information
Amenities
Building Details
Spaces For Lease
at 1621 18th St Contact us- Floor
- 3
- Size
- 27,555 SF
- Type
- OFFICE
- Rate
- Contact for pricing
- Availability
- AVAILABLE, Now
- Sublease
- No
1621 18th St
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 Newmark | Denver
Investment Insights
Based on property information with market context.
The building is within walking distance to Denver Union Station, providing convenient access for employees and visitors.
With its atrium configuration and updated shared areas, the building is well suited for organizations seeking a higher-quality office environment.
Key Highlights
- Class A four‑story atrium office building with a lower level
- 4‑story atrium building layout plus lower level
- 202 structured parking spaces on‑site
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 80202, CO
Market
Lease Benchmarks for Denver, CO
Vacancy Rate% for Office in Denver, CO