4333 Rickenbacker Way, Atlanta, GA 30342 — Sold Sep 2025 for $1,660,000, 6 bd 6 ba | Veribas GO