139 W Russell Street #1E, Barrington, IL 60010 - HotPads