854 North Avenue, Atlanta, GA 30318 — Sold Jan 2026 for $100,000 | Veribas GO