May14Written by:host
5/14/2010 12:52 PM 
 |
|
May 13, Denver
A gleaming new office tower is open for business. The building at 1800 Larimer St. is Denver's first high rise to be LEED Platinum certified. Measuring 22 stories tall, the 500,000 square foot building is designed to conserve energy, save water and make the most of sustainable building materials…more
|
Tags: