13740 La Conte Court, Saint Louis, MO 63128 - Homesnap