12564 Dunbrody Avenue, Alpharetta, GA 30004 — Sold Mar 2018 for $650,000, 4 bd | Veribas GO