2039 Deren Way, Atlanta — Sold for $317,500 | Veribas GO