6189 Westminster Place, St Louis, MO 63112 - MLS#21051568 - Fred Ve...