Lot 21 | 3772 Newbury Way | Townsend at Chamblee, Chamblee, GA, 30341