27821 W Lakeview Drive N, Lake Barrington, IL 60084 - Homesnap