10617 Camarilla Court, Johns Creek — Sold for $298,000 | Veribas GO