Address not disclosed, St Louis, MO 63109 - MLS#21071230 - Fred Ven...