404 Collier Road, Atlanta, GA 30309 — Sold Oct 2018 for $620,000, 3 bd | Veribas GO