260 18th Street 10315, Atlanta — Sold for $399,900 | Veribas GO