St. Francois County Homes for Sale & Real Estate

price
-
1-40 of 313 Homes
$262,500 | 301 Blackberry Lane | Iron Township - St. Francois County
Coming Soon
3
Beds
2
Baths
1,600
Sq. Ft.
$209,900 | 108 5th Street | Park Hills
Coming Soon
3
Beds
2
Baths
1,200
Sq. Ft.
$269,900 | 640 Burks Road | Farmington
New
3
Beds
3
Baths
1,320
Sq. Ft.
$230,000 | 111 Ravencrest | Desloge
New
6
Beds
2
Baths
2,633
Sq. Ft.
$139,900 | 302 South Lincoln Street | Desloge
New
4
Beds
2
Baths
1,739
Sq. Ft.
$139,000 | 311 South Henry Street | Farmington
2
Beds
1
Bath
737
Sq. Ft.
$168,900 | 521 Theodore Street | Park Hills
New
2
Beds
2
Baths
864
Sq. Ft.
$175,000 | 103 North B Street | Bonne Terre
3
Beds
2
Baths
1,072
Sq. Ft.
$230,000 | 613 Louise Street | Farmington
3
Beds
2
Baths
1,600
Sq. Ft.
$149,900 | 130 West Fite Street | Park Hills
3
Beds
1
Bath
1,200
Sq. Ft.
$229,900 | 30 Cain Street | Park Hills
-
Beds
-
Baths
1,612
Sq. Ft.
$8,000 | 420 Evans Row | Park Hills
-
Beds
-
Baths
-
Sq. Ft.
$669,000 | 0 Hwy 221 Highway | Iron Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$241,800 | 0 King School Road | Iron Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$70,000 | 0 Tiffany Drive | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$164,000 | 910 East South Street | Desloge
New
-
Beds
-
Baths
1,068
Sq. Ft.
$169,000 | 600 Buffalo Drive | Iron Mountain Lake
3
Beds
2
Baths
1,232
Sq. Ft.
$39,900 | 2610 Birch Street | Doe Run
-
Beds
-
Baths
-
Sq. Ft.
$20,000 | 5 Rue Orleans | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$132,925 | 0 Napoleon Drive | Perry Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$230,000 | 119 Ohio Court | Farmington
2
Beds
2
Baths
1,696
Sq. Ft.
$799,000 | 420 Wellington Place | Farmington
5
Beds
4
Baths
2,645
Sq. Ft.
$269,900 | 305 Bucking Horse Drive | Farmington
3
Beds
2
Baths
1,361
Sq. Ft.
$419,000 | 1193 Sycamore Street | St. Francois Township - St. Francois County
3
Beds
2
Baths
1,802
Sq. Ft.
$50,000 | 1 Weatherby Lane | Liberty Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$65,000 | 1901 4th Street | Lake Timberline
1
Bed
1
Bath
1,200
Sq. Ft.
$124,900 | 767 Wortham Road | Wortham
2
Beds
1
Bath
1,813
Sq. Ft.
$230,000 | 119 Ohio Court | Farmington
2
Beds
2
Baths
1,696
Sq. Ft.
$499,000 | 609 Marseilles Drive | Terre du Lac
3
Beds
3
Baths
1,593
Sq. Ft.
 
...