3315 Peachtree Road Northeast Atlanta, GA 30326
Standing: 500
Square Feet: 4,500 ft2
Space Length: 95 ft
Space Width: 41 ft
Ceiling Height: 18 ft