2541 Wallford Walk, St Louis, MO 63129 - MLS#21054381 - Fred Ventur...