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
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
1534 Chesterfield Ct
Belleville, IL
222 Alamosa Dr
Freeburg, IL
$255,000 | 3 beds | 2.5 baths
900 W 1st St
Aviston, IL
3 Country Club Ln
Edwardsville, IL
5 beds | 5 baths | 4,559 sqft
4184 Red Field Dr
Swansea, IL
$569,900 | 4 beds | 4 baths | 4,620 sqft