260 18th Street 10316, Atlanta — Sold for $369,100 | Veribas GO