24798 N Indian Grass Court, Barrington, IL 60010 - MLS#11012019 - C...