24710 W Cuba Road, North Barrington, IL 60010 - MLS#11163321 - Cent...