The Bank of America Plaza is a striking skyscraper located in Atlanta, Georgia, notable for its towering height and distinctive green glass façade. It is one of the tallest buildings in the Southeastern United States and a significant landmark in the Atlanta skyline.
🔒 Unlock Full Analysis
Sign up free to see complete architectural analysis, style breakdowns, and historical context.