View Details 6994 Chippewa Street Murdoch Farm Add | St Louis $425,000 1,622 sqft 0.47 acres Under Contract