2593 Abner Place, Atlanta, GA 30318 — Sold Jan 2025 for $49,900 | Veribas GO