90 Park Lane, Atlanta, GA 30309 — Sold Dec 2019 for $2,300,000, 4 bd 5 ba | Veribas GO