Atlanta’s tallest building since its completion in 1992, the 55-story Bank of America Plaza is prominently located in Atlanta’s Peachtree Corridor business district, leading north from downtown. The building is a modern interpretation of 1920’s to early 1930’s Art-deco design structure incorporating strong vertical lines extending the full height of the façade.
