951 Glenwood Avenue 801, Atlanta — Sold for $590,500 | Veribas GO