Atlantic Station District Movie Theater

Atlantic Station District Movie Theater

Location: Atlanta, Georgia
Square Footage: 230,000
Number of Stories: 2
Year Built: 2006
Principal-In-Charge: Larry McDowell