2073 Castleway Lane, Atlanta — Sold for $652,000 | Veribas GO