620 S Hough Street #D, Barrington, IL 60010 (MLS # 12795416)

620 S Hough Street #D, Barrington, IL 60010 (MLS # 12795416) has 2 beds and 1.00 baths