14652 Timber Point, Alpharetta, GA 30004 — Sold May 2018 for $745,500, 5 bd | Veribas GO