Granite City Homes for Sale$106,009 Edwardsville Homes for Sale$306,754 Glen Carbon Homes for Sale$308,506 Troy Homes for Sale$301,496 Wood River Homes for Sale$119,179 Bethalto Homes for Sale$185,837 Maryville Homes for Sale$313,857 East Alton Homes for Sale$95,550 Pontoon Beach Homes...