7616 Cheshire Lane, St Louis, MO 63123 - MLS#21053362 - Fred Ventur...