Sold 3746 Taft Ave St Louis MO 63116 4 bedrooms/1 bath 3746 Taft Ave St Louis MO 63116 Dutchtown Gem … More Details $130,000.00