200 Interstate North Parkway East Southeast Atlanta, GA 30339
Seated: 90
Standing: 75
Square Feet: 968 ft2