675 GREENWOOD Avenue 106, Atlanta, GA 30306 — Sold Jun 2022 for $591,018, 2 bd 3 ba | Veribas GO