Bank of America Plaza skyscraper – standing at 1.3 million square feet and 55 stories tall – is the pinnacle of the Atlanta skyline as the city’s tallest building. The nationally recognized office tower faces its border streets at a 45-degree angle to maximize the views to the north and south. Located on Peachtree Street, Bank of America Plaza boasts a prime location, first-class amenities, and a top-tier and tech-focused tenant roster.