Homes for sale - 703 N 13th, St Louis, MO 63103 – MLS#21049095 - Sh...