Denver Place - North and South Towers
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.








