Homes for sale - 1216 Backer, St Louis, MO 63130 – MLS#21060030 - S...