Homes for sale - 1547 Champlin, St Louis, MO 63136 – MLS#21027525 -...