140 Alvord Court, Johns Creek — Sold for $409,000 | Veribas GO