152 Juniper Street, Roswell, GA 30075 — Sold Nov 2020 for $403,850, 3 bd 3 ba | Veribas GO