Florissant, 63033$249,9004 Beds • 2 Baths • 1,672 Sq. Ft.Florissant, MO, 63033Greg LemastersWorth Clark Realty