5616 New Peachtree Road Chamblee, GA 30341
Square Feet: 5,600 ft2
The Factory Floor is our largest room, spanning 5600 square feet with 18' ceilings. This expansive space provides endless possibilities to create something on a grand scale or make a significant impact.