1920 Delano Drive, Atlanta — Sold for $702,500 | Veribas GO