7931 North Broadway, St Louis, MO 63147 - MLS#20002443 - Fred Ventu...