Homes for sale - 120 N Locust Street, Manteno, IL 60950 – MLS#11082...