2035 Holtz Lane, Atlanta — Sold for $436,342 | Veribas GO