5616 New Peachtree Road Chamblee, GA 30341
Square Feet: 2,400 ft2
The Showroom is a spacious area of 2400 square feet. It features a large glass garage door, allowing for easy access for cars or to showcase the impressive train tracks above. You have the option to rent it with the Factory Floor as a pre-function space or ceremony space, or you can rent it as a stand-alone space.