5 Louise Court, Florissant, MO 63031 - MLS#21059754 - Fred Venturin...