2660 Peachtree Road 19F, Atlanta — Sold for $880,000 | Veribas GO