1023 Juniper Street 301, Atlanta, GA 30309 — Sold Dec 2018 for $494,750, 2 bd | Veribas GO