1020 Greenwood Avenue, Atlanta — Sold for $509,900 | Veribas GO