Homes for sale - 256 E Lorena, Wood River, IL 62095 – MLS#20013112 ...