1234 N Euclid, St Louis, MO 63113 - MLS#20039894 - Danielle Jordan ...