804 Dunwoody Chace, Atlanta — Sold for $415,000 | Veribas GO