1000 Russell, St Louis, MO 63104 - MLS#21051684 - Fred Venturini - ...