6103 W Florissant Avenue, St Louis, MO 63136 - MLS#20000476 - Chris...