5872 Canyon Vista Drive, Florence
$539,000
3 bed | 3 bath | 0.04 acre
1497 Otter Road, Helena
$539,000
5 bed | 2 bath | 0.23 acre
25655 Left Hand Drive, Elmo
$539,000
3 bed | 2 bath | 5.01 acres
144 Lynx Court, Seeley Lake
$539,000
3 bed | 2 bath | 1.08 acres
38 Zachary Peak Trail, Three Forks
$539,000
3 bed | 2 bath | 1.01 acres
55 Osprey Loop, Superior
$539,000
3 bed | 3 bath | 0.22 acre
111 Cally Lane, Kalispell
$539,000
3 bed | 2 bath | 0.16 acre
181 Sun Loop Lane, Great Falls
$539,000
3 bed | 3 bath | 5.02 acres
5806 Old US Hwy 93, Florence
$539,000
3 bed | 2 bath | 1.00 acre
136 Brown Bear Lane, De Borgia
$539,000
3 bed | 2 bath | 1.56 acres
506 Sparrow Road, Kalispell
$538,000
3 bed | 3 bath | 0.12 acre
318 Lone Star Trail, Kalispell
$538,000
32.00 acres
264 Trestle Creek Drive, St Regis
$537,500
2 bed | 2 bath | 0.65 acre
125 Hot Springs Road, Hot Springs
$537,000
4 bed | 2 bath | 23.85 acres
917 Croteau Road, Libby
$537,000
3 bed | 2 bath | 3.30 acres
29700 Yaak River Road, Yaak
$535,000
1 bed | 1 bath | 6.99 acres
259 South Avenue, Stevensville
$535,000
1,456 sqft | 0.53 acre
1302 Lily Court, Missoula
$535,000
3 bed | 2 bath
711 S 4th Street, Hamilton
$535,000
3 bed | 1 bath | 0.32 acre
442 2nd Avenue W, Kalispell
$535,000
2,460 sqft | 0.16 acre
1363 Montana Avenue, Billings
$535,000
1 bed | 1 bath
