Homes for sale - 300 E 20TH Street, Alton, IL 62002 – MLS#20001699 ...