$1,725—$2,600 1—2 bed 101 W. Liberty St., Barrington IL, 60010
A location in Barrington
Most errands can be accomplished on foot.
Biking is convenient for most trips.
Explore how far you can travel by car, bus, bike and foot from 2 bedroom 101 W. Liberty St. Apartments.