711 N Euclid AVE, Saint Louis, MO 63108 - MLS#40107253 - Sonia Trev...