5335 Otter Creek Run, Cumming — Sold for $482,000 | Veribas GO