Lot 93 | 1740 Giddens Alley | Townsend at Ashford Park, Chamblee, GA, 30341