12311 White Cap, Florissant, MO 63033 - MLS#21072324 - Fred Venturi...