Lot 94 | 1742 Giddens Alley | Townsend at Ashford Park, Chamblee, GA, 30341