10112 Jeffleigh Lane, St Louis, MO 63123 - MLS#21059085 - Fred Vent...