The Terrace Building is a 115,016 RSF, Class A, multi-tenant office building located in the Denver Technological Center, Denver, Colorado.