1808 Flagler Avenue, Atlanta, GA 30309 — Sold Jul 2022 for $1,735,000, 5 bd 5 ba | Veribas GO