2108 Glen Castle Court, Johns Creek — Sold for $860,000 | Veribas GO