St. Francois County Homes for Sale & Real Estate

price
-
201-240 of 314 Homes
$444,900 | 110 Shepherd Mountain Road | Farmington
4
Beds
3
Baths
1,906
Sq. Ft.
$280,000 | 639 Wallen Road | Randolph Township - St. Francois County
3
Beds
2
Baths
1,500
Sq. Ft.
$446,200 | 4790 Y Highway | Marion Township - St. Francois County
3
Beds
2
Baths
2,000
Sq. Ft.
$375,000 | 1100 Monroe Street | Park Hills
-
Beds
-
Baths
3,264
Sq. Ft.
$65,000 | 307 South Long Street | Bonne Terre
4
Beds
1
Bath
1,897
Sq. Ft.
$169,000 | 1106 East Walnut Street | Desloge
-
Beds
-
Baths
816
Sq. Ft.
$599,900 | 714 Magnolia Drive | St. Francois Township - St. Francois County
4
Beds
3
Baths
2,040
Sq. Ft.
$129,900 | 310 East Main Street | Park Hills
2
Beds
1
Bath
910
Sq. Ft.
$139,900 | 213 Spring Drive | Bonne Terre
3
Beds
1
Bath
960
Sq. Ft.
$649,000 | 209 North State Street | Desloge
3
Beds
2
Baths
1,568
Sq. Ft.
$3,500 | 0 Perree Court | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$4,500 | 0 Rue Camille | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$33,950 | 1517 Mule Deer Court | Iron Township - St. Francois County
0
Beds
-
Baths
700
Sq. Ft.
$12,000 | 0 Fox Lane | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$78,000 | 301 Oak Street | Leadwood
3
Beds
2
Baths
1,344
Sq. Ft.
$1,300,000 | 6889 Hwy F | Liberty Township - St. Francois County
3
Beds
4.5
Baths
-
Sq. Ft.
$29,000 | 602 Elm Street | Leadwood
0
Beds
-
Baths
1,100
Sq. Ft.
$1,300,000 | 6889 Hwy F | Liberty Township - St. Francois County
3
Beds
4.5
Baths
-
Sq. Ft.
$950,000 | 5200 Hwy D | St. Francois Township - St. Francois County
6
Beds
3.5
Baths
2,110
Sq. Ft.
$995,000 | 2953 Highway 221 | Doe Run
-
Beds
-
Baths
-
Sq. Ft.
$13,500 | 1902 1st Street | Lake Timberline
-
Beds
-
Baths
-
Sq. Ft.
$450,000 | 1152 Hawthorne Street
-
Beds
-
Baths
-
Sq. Ft.
$5,000 | 0 Normandie Drive | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$2,700 | 1172 Parkway Drive | Iron Mountain Lake
-
Beds
-
Baths
-
Sq. Ft.
$5,500 | 6409 La Rose Lane | Goose Creek Lake