Property hero image
Click to view gallery
Office

Denver Place

999 18th Street, Denver, CO, 80202
891,505
Sq Ft
34
Floors
1979
Year Built

About This Property

Denver Place at 999 18th Street in Denver, CO is a landmark Class A commercial office and mixed-use complex occupying an entire city block in the Central Business District, anchored by two distinctive towers (34 and 23 stories) with approximately 891,505 sq ft of space; developed in 1981, it includes office space, a retail mall and is connected with hotel and residential components, has earned sustainability awards like LEED Gold and Energy Star, and is strategically located near transit, hotels and downtown amenities.

Property Details

Property TypeOffice
CityDenver, CO
Year Built1979
Square Feet891,505
Floors34
ZoningD-C, UO-1

Pricing

Lease Rate$23.00/SF-$25.00/SF

Project Team

Owner LBA REALTY FUND III COMPANY III LLC
DeveloperDevco Property Inc
DesignerMarvin E. Knedler & Associates