The new office building at 1800 Larimer St. in LoDo is being called the greenest high rise in Denver.
New building is 'greenest' high rise in Denver