2020 Jenkee Avenue, Florissant, MO 63031 - MLS#21049934 - Fred Vent...