435 Durwood, Florissant, MO 63033 - MLS#21054213 - Fred Venturini -...