Homes for sale - 309 N Library Street, Waterloo, IL 62298 – MLS#210...