3315 Peachtree Road Northeast Atlanta, GA 30326
Standing: 200
Square Feet: 864 ft2
Ceiling Height: 17.8 ft