6900 Layton is a 15-story mixed-use office building in the Denver Tech Center. This building is accented by 8" vertical and horizontal fins and a terrace on the 6th level. The project will finish with 130,000 SF of curtain wall.
Gensler
The Weitz Company
2020