2 W Walinca Walk, St Louis, MO 63105 - MLS#21068841 - Fred Venturin...