65 Timberlake Park Way Barrington, IL 60010