2112 Holland Street, Alton, IL 62002 - MLS#21071727 - Fred Venturin...