130 26th Street 206, Atlanta — Sold for $189,900 | Veribas GO