951 Glenwood Avenue 1802, Atlanta — Sold for $353,000 | Veribas GO