6718 Neosho, St Louis, MO 63109 - MLS#21049439 - Fred Venturini - R...