Access to South River trail plus picnic area in this 28 acre DeKalb county park.
4184 Bouldercrest Way, Atlanta