25 Oakdale Lake Cir
Glen Carbon, IL
821 St Louis St
Edwardsville, IL
4 beds | 3 baths | 2,706 sqft
1509 Scoter Ct
Belleville, IL
714 Applewood Creek Dr
Fairview Heights, IL
$385,000 | 3 beds | 2 baths | 1,913 sqft
13364 S Grand Rd
Nashville, IL
15 northbridge
Edwardsville, IL
3 beds | 3 baths | 4,000 sqft
1 Wild Horse Ct
Troy, IL
3 beds | 2 baths | 1,500 sqft
2810 Devonshire Dr
Florissant, MO
3 beds | 2 baths | 1,045 sqft
628 E Chain of Rocks Rd
Granite City, IL
4 beds | 2 baths
10381 Wine Hill Rd
Chester, IL
$189,000 | 3 beds | 1 bath
808 Stiening St
Waterloo, IL
$185,000 | 2 beds | 1 bath
5855 Maeystown Rd
Waterloo, IL
$185,000 | 2 beds | 1 bath | 1,236 sqft
335 N Powder Mill Rd
Belleville, IL
$515,000 | 5 beds | 4 baths | 4,298 sqft
605 S Ridge Ave
Steeleville, IL
$229,000 | 4 beds | 3 baths | 1,854 sqft
403 Su Andra Dr
Collinsville, IL
3 beds | 2 baths | 1,622 sqft
301 McClelland Dr
Troy, IL
$499,000 | 5 beds | 3 baths | 2,786 sqft
1959 Winding Rose Ln
Troy, IL
2154 Hamilton Dr
Granite City, IL
320 N Library St
Waterloo, IL
$250,000 | 4 beds | 2.5 baths | 2,108 sqft
2023 Woodsong Way
Belleville, IL