2630 Talley St Decatur Ga 30030, 410