5909 Staely Avenue, St Louis, MO 63123 - MLS#21053990 - Fred Ventur...