One of the world’s largest accounting firms has hit the office market in Atlanta, with eyes on a potential move from Downtown ...
The lease at Bank of America Plaza was signed Friday ... “Our strategic investment in this iconic tower, coupled with the best views in Atlanta and its highly accessible location, make it ...
The office tower is also close to Atlanta’s Tech Square, which contains the highest density of startups and established technological innovators in the Southeast. Bank of America Plaza is a ...