6009 Marquette Avenue, St Louis, MO 63139 - MLS#21053961 - Fred Ven...