80 Oakridge Avenue, Atlanta — Sold for $683,000 | Veribas GO