Homes for sale - 717 N 16th st, St Louis, MO 63103 – MLS#20057019 -...