2083 Dunwoody Street, Atlanta — Sold for $762,500 | Veribas GO