892 Jefferson Street Northwest Atlanta, GA 30318
Seated: 95
Standing: 130
Square Feet: 1,900 ft2
Ceiling Height: 14 ft