260 18th Street 10221, Atlanta — Sold for $630,000 | Veribas GO