1907 Park Chase Lane, Atlanta — Sold for $715,592 | Veribas GO