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