3761 Secretariat, Florissant, MO 63034 - MLS#21071016 - Fred Ventur...