The high-rise at 999 18th Street in Denver, Colorado known as Denver Place has gone from ordinary to extraordinary after a series of renovations. The improvements were made to keep this office complex — which includes two extremely impressive tower buildings, terraces, and the Plaza Tower along with restaurants, hotel, retail mall, and apartments — competitive with new properties in the city.
Denver Place, boasting impressive views of the city and the Rocky Mountains, is the largest commercial office property in Colorado. Just minutes from sporting and theater venues, hotels, restaurants and transportation links, Denver Place is a convenient and an easy point of access for all commuters.
The Selux M36 LED was chosen for its versatility and sustainability, creating the sleek linear lines and clean sharp angles around the perimeter of Commons Area in Denver Place.