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