Piedmont Park

1071 Piedmont Ave NE, Atlanta, Georgia, United States