5607 Humbert Road, Alton, IL 62002 - MLS#20044487 - Fred Venturini ...