661 Auburn Avenue 19, Atlanta, GA 30312 — Sold May 2026 for $1,700,000, 3 bd 5 ba | Veribas GO