Homes for sale - 507 N 13th Street, St Louis, MO 63103 – MLS#210596...