6145 Parker Road, Florissant, MO 63033 - Homesnap