260 18th Street 10209, Atlanta — Sold for $425,000 | Veribas GO