3515 Cora Avenue, Saint Louis, MO 63115 - Homesnap