Apartment Unit 1E at 139 W Russell Street, Barrington, IL 60010 - HotPads