- For Lease Contact for pricing
- Property Type Office - General Office
- Property Size 106,231 SF
- Lot Size 0.36 Acre
- Property Tenancy Multi-Tenant
- LEED Certified
- Building Class B
- Year Built 1907
- Date Updated Apr 28, 2026
Description
The Vault, a 106,231-square-foot office building, combines historic charm with modern sustainability in its LEED-certified design. Situated on a 0.36-acre lot at 821 17th Street in Downtown Denver, this Class B property offers a central location ideal for businesses seeking urban convenience. Originally built in 1907, The Vault is a landmark structure that balances timeless architecture with contemporary functionality, making it a distinguished choice for office tenants.
Downtown Denver is a vibrant hub teeming with amenities and conveniences. The property is steps away from renowned hotels, including the Kimpton Hotel Monaco, Magnolia Hotel Denver, and Renaissance Denver Downtown City Center Hotel, all within 0.1 miles. Dining options such as Panzano and range Restaurant are just moments away, adding ease for client meetings or business lunches. Nearby parking facilities, like the California Street Parking Garage and Independence Plaza Garage, are within 0.2 miles, ensuring accessibility for employees and visitors. Union Station Light Rail Plaza is approximately 0.8 miles away, connecting the property to Denver’s extensive transit network.
True
1 Space Available
1st Floor
Retail
Contact for pricing
2,000 SF
1
2,000 - 2,000 SF
Immediate
Yes
No
Contacts
CBRE
CBRE
CBRE
Jones Lang LaSalle