24675 W Indian Trail Road, Barrington, IL, 60010
24675 W Indian Trail Road, Barrington, IL, 60010
24675 W Indian Trail Road, Barrington, IL, 60010

$175,000

24675 W Indian Trail Road, Barrington, IL, 60010

3
Courtesy of: Baird & Warner