7000 Lanier Islands Parkway Buford, GA 30518
Standing: 200
Square Feet: 2,031 ft2
Ceiling Height: 11 ft