View Details 2620 S Jefferson Avenue Daggetts Add 02 | St Louis $265,000 4,576 sqft 0.1 acres On Site 69 Days Ago