Charlotte Plaza - Reglaze

Skyline of Charlotte

In Charlotte’s central business district, Charlotte Plaza is a 27 story tower with 645,000 square feet of office and retail space. Newly renovated in 2017 with Gensler architects specifying Guardian SunGuard SuperNeutral 68 on clear coated glass, this building is now one of the most recognizable towers in the Charlotte skyline.

  • Location

    201 South College Street
    Charlotte, North Carolina
    United States of America

Design and Supply Team: