Recently Sold Multi-Family Homes in Saint Clair County, IL

78 homes