582 Decatur Street, Atlanta, GA 30312: New Listing, $2,560,000 | Veribas GO