3801 Saint Clair Avenue East St Louis, IL 62205 STATUS: Off Market ID#: 24014335 Off Market This property is no longer on the market or has been removed.