6033 W Florissant Avenue, St Louis, MO 63136 - MLS#20069601 - Chris...