836 Saint Charles Avenue H, Atlanta, GA 30306 — Sold Apr 2026 for $520,000, 2 bd 3 ba | Veribas GO