Great for Investors, Future Home Builders, or Those Interested in Land Ownership & Wealth Building! Property Information House for Sale on 0.23 Acres in East Saint Louis, Illinois 5921 Laura Ave, East St. Louis, IL 62203, USA Legal Description: ROBER