260 18th Street 10311, Atlanta — Sold for $599,900 | Veribas GO