640 Clover Lane, St Louis, MO 63126 - MLS#21018478 - Fred Venturini...