820 Loridans Circle, Atlanta — Sold for $820,000 | Veribas GO