Earlier this week Pollack Shores debuted the new modern apartments at The Battery Atlanta, “Home at the Battery Atlanta.” The new mixed-use community anchored by SunTrust Park will ...