Check out your Company Bowl for anonymous work chats.
The Astra Tower, located in Salt Lake City, is now the tallest structure in Utah! A favorite project of the glazing team, they skillfully installed window wall and curtain wall systems, louvers, and other specialty glass and glazing. Design team: HKS Architects Builder: Jacobsen Construction