1576 W Sussex Road, Atlanta — Sold for $1,381,850 | Veribas GO