Apartment Unit at 235 Elm Road #1, Barrington, IL 60010 - HotPads