2881 Peachtree Road 2201, Atlanta — $1,400,000 | Veribas GO