Skip to Navigation

Chase Tower

Chase Tower Overview

Constructed in 1974, Chase Tower is a 21-story office building located in downtown Austin, Texas. LEVY redesigned the property’s lobbies and elevator cabs to meet the expectations of present-day tenants. Creating a cohesive look throughout, our laminated glass helps set the tone for a more welcoming and bright entry experience.