A few more details have emerged about Atlanta's newest Apple store, expected to open sometime this fall. The rumors were true: Cumberland Mall will be home to the 7,300-square-foot store (the second largest in Georgia after 8,100-square-foot Lenox) and the associated hordes of Apple fans. It will be located on the lower level near the P.F. Chang's and Cheesecake Factory and will take over an area previously occupied by several smaller stores. [TNT] [Photo via Brisan on Flickr.]
Filed under:
Loading comments...