265 ponce de leon ave ne, atlanta, ga 30308