1633 DUNCAN Drive, Atlanta, GA 30318 — Sold Oct 2021 for $652,000, 4 bd 4 ba | Veribas GO