535 Means St NW, Atlanta, Georgia 30318 USA
Outdoor event space. Looks cool at sunset with string lights
Photo Credit: Yelp