2314 Hickory ST, St Louis, MO 63104 - MLS#21083057 - Fred Venturini...