About UsServicesPropertiesContact

Denver Place - North and South Towers

Denver Place - North and South Towers

Year Built: 1981
Year Purchased: 1985
Year Sold: 2007
Square Feet: 830,000
Number of Floors: one 34-story office tower plus one 23-story office tower, two seven-story terrace buildings and a two-story retail mall.
Other: 925 subterranean parking stalls

Denver Place is an office-retail complex in Denver’s CBD and is a highly recognized downtown landmark.  The exterior continuous curtain wall is comprised of silver gray alucobond panels and is contrasted by dark gray reflective glass. Denver Place features great entrances at each tower and each terrace.  When sold in 2007, the retail space featured several restaurants, a dry-cleaners, a bank, and a fitness center.  Crestone’s principals and staff performed asset management, property management and leasing functions while employed by an affiliate of the building’s owner, Amerimar Realty. They were responsible for repositioning the asset as a highly energy efficient Class A office-retail project. Denver Place was the first office building in Colorado to obtain the Energy Star label (1999) and was the first building in Colorado to obtain LEED-EB Gold certification (2004).

The property was sold in 2007 for a substantial profit.

The Mall at Denver Place

Photo 1Photo 4Photo 8Photo 5