661 Vidalia Lane, Atlanta, GA 30318 — Sold Sep 2025 for $997,000, 3 bd 5 ba | Veribas GO