7222 E Layton Ave
Denver, CO 80237
Vectra Bank’s Corporate Center is a 127,000 square feet of office, retail and coworking space. The 9 story building hosts 396 parking spaces with covered visitor parking and 8 EV charging stations, an on-site Vectra Bank Branch, first floor retail, conference rooms and training facilities that can seat up to 150 people, a wellness room, bike storage and locker, and showers. As part of the state of the art building system, the building is energy optimized and is LEED Silver Certified.