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