705 W Park Street, Butte
$439,000
3 bed | 3 bath | 0.14 acre
151 E Nicklaus Avenue, Kalispell
$439,000
2 bed | 2 bath | 0.09 acre
122 Harry Court, Hamilton
$439,000
3 bed | 2 bath | 0.15 acre
1204 Linnea Lane, Missoula
$439,000
3 bed | 3 bath | 0.11 acre
156 Bootleg Road, Eureka
$439,000
2 bed | 1 bath | 1.55 acres
2560 Pike Drive, East Helena
$438,900
3 bed | 2 bath | 0.21 acre
Tract 25 Old Ulm Cascade Road, Cascade
$438,600
257.99 acres
1036 Rock Creek Road, Clinton
$437,000
3 bed | 2 bath | 1.05 acres
219 S 7th Street, Hamilton
$437,000
3 bed | 2 bath | 0.24 acre
95 Village Loop, Kalispell
$436,000
2 bed | 2 bath
107 Arbor Lane, Eureka
$435,500
20.05 acres
417 W Arizona Street, Kalispell
$435,000
3 bed | 2 bath | 0.23 acre
786 Us Highway 89, Vaughn
$435,000
4 bed | 2 bath | 1.85 acres
8 McArthur Way, Trout Creek
$435,000
12.59 acres
4995 Telegraph Creek Road, Elliston
$435,000
2 bed | 1 bath | 19.03 acres
1219 Linnea Lane, Missoula
$435,000
3 bed | 3 bath | 0.06 acre
837 36th Avenue NE, Great Falls
$435,000
5 bed | 3 bath | 0.25 acre
4348 Glenwood Drive, Bozeman
$435,000
3 bed | 3 bath
4880 England Boulevard, Missoula
$435,000
2 bed | 2 bath | 0.09 acre
4860 England Boulevard, Missoula
$435,000
2 bed | 2 bath | 0.09 acre
104 Hope Drive, Townsend
$435,000
3 bed | 2 bath | 0.38 acre
