2685 Steeplechase, Florissant, MO 63033 - MLS#21061336 - Fred Ventu...