105 Keswick Way, Johns Creek — Sold for $641,500 | Veribas GO