118 Townsend Pass, Alpharetta, GA 30004 — Sold Jul 2020 for $1,340,000, 6 bd 8 ba | Veribas GO