Homes for sale - 12009 Theiss, St Louis, MO 63128 – MLS#21071066 - ...