7703 Florentine, St Louis, MO 63121 - MLS#21053760 - Fred Venturini...