2660 Peachtree Road 20G, Atlanta, GA 30305: $1,875,000, 3 bd 4 ba | Veribas GO