barrington, townhome

 830 Bristol, BarringtonIL 60010