4401 Davidson Avenue, Atlanta, GA 30319 — Sold Apr 2026 for $3,600,000, 6 bd 8 ba | Veribas GO