7500 Cromwell Drive, St Louis, MO 63105 - MLS#21053595 - Fred Ventu...