290 Villa Creek Parkway, Canton, GA 30114 — Sold Oct 2020 for $250,000, 3 bd 3 ba | Veribas GO