265 Peachtree Street Northeast Atlanta, GA 30303
Seated: 141
Square Feet: 1,752 ft2
Ceiling Height: 20 ft