2608 Arlene Way, Atlanta — Sold for $899,000 | Veribas GO