Add this property to your favorites View Details 3739 Hydraulic Avenue South End Park Add | St Louis $115,000 2,068 sqft 0.07 acres On Site 23 Days Ago