628 Hailie St
St Libory, IL
$250,000 | 3 beds | 2 baths
928 Alecia Dr
Waterloo, IL
111 W 3rd St
Waterloo, IL
3405 Gary St
Alton, IL
832 Foxglove Dr
Waterloo, IL
$325,000 | 3 beds | 2 baths
701 Bluff St
Prairie Du Rocher, IL
6 Marian Ct
Belleville, IL
211 Country Club Ln
Belleville, IL
217 Hamacher St
Waterloo, IL
$230,000 | 3 beds | 1 bath
1051 Creekside Dr
Waterloo, IL
$385,000 | 3 beds | 2 baths
805 Cone Flower Dr
Waterloo, IL
331 Independence Ave
Waterloo, IL
103 N Riebeling St
Columbia, IL
$365,000 | 4 beds | 2 baths | 2,721 sqft
726 Pheasant Run
Waterloo, IL
$385,000 | 3 beds | 2 baths
1505 Muren Blvd
Belleville, IL
$214,900 | 4 beds | 3 baths | 2,140 sqft
117 W Woodland Ridge
Valmeyer, IL
$325,000 | 4 beds | 2 baths
518 Arizona St
Bethalto, IL
1569 Ghent Rd
Columbia, IL
835 N Briegel St
Columbia, IL
$199,900 | 2 beds | 1 bath | 1,572 sqft
522 E Cherry St
Columbia, IL
$199,900 | 2 beds | 1 bath | 1,066 sqft