951 Glenwood Avenue 1901, Atlanta — Sold for $327,000 | Veribas GO