23381 N Longview Point, Lake Barrington, IL 60010 - Homesnap