2860 Ivey Oaks Lane, Johns Creek — Sold for $214,000 | Veribas GO