Homes for sale - 1.75 Acres S Archer AVE, Lockport, IL 60441 – MLS#...