200 Hubbart Dam Road, Marion
$3,550,000
338.00 acres
200 Hubbart Dam Road, Marion
$3,550,000
20 bath | 338.00 acres
43401 D Street, Dayton
$3,500,000
4 bed | 4 bath | 0.21 acre
1862 & 1864 Durston Road, Bozeman
$3,500,000
20.00 acres
1859 Old Yellowstone Trail S, Emigrant
$3,475,000
3,995 sqft | 20.01 acres
1424 Beef Trail Road, Butte
$3,475,000
6 bed | 7 bath | 64.90 acres
4193 Quartz Creek Road, Libby
$3,400,000
2 bed | 1 bath | 40.88 acres
700 Lodgepole Road, Whitefish
$3,399,000
3 bed | 2 bath | 10.00 acres
41322 Mello Cove Lane, Dayton
$3,300,000
6 bed | 3 bath | 7.55 acres
675 Beaver Lake Road, Whitefish
$3,295,000
4 bed | 3 bath | 39.05 acres
2650 Sophie Lake Road, Eureka
$3,250,000
160.88 acres
4220 Sunset Ridge Drive, Helena
$3,200,000
4 bed | 7 bath | 10.01 acres
57 S Barber Road, Shawmut
$3,100,000
4 bed | 2 bath | 1015.00 acres
1010 Conn Road, Columbia Falls
$2,999,999
20.99 acres
1876 Timber Creek Road, Haugan
$2,999,950
8 bed | 6 bath | 80.00 acres
2133 Lost Horse Trail, Hamilton
$2,999,500
3 bed | 3 bath | 22.83 acres
5868 Sinclair Creek Road, Eureka
$2,999,000
7 bed | 7 bath | 13.81 acres
2120 Iron Horse Drive, Whitefish
$2,995,000
3 bed | 3 bath
1296 Whitefish Village Drive, Whitefish
$2,995,000
4 bed | 4 bath | 2.46 acres
7159 Lake Creek Road, Troy
$2,987,900
6 bed | 5 bath | 20.03 acres
1280 Quarter Horse Lane, Kalispell
$2,950,000
5 bed | 5 bath | 9.52 acres