Homes for sale - 13023 Tesson Ferry Road, St Louis, MO 63128 – MLS#...