2660 Peachtree Road 33CD, Atlanta — Sold for $1,580,000 | Veribas GO