Use our powerful filters to search properties across Idaho, Montana, North Dakota, Washington and Wyoming.
$385,000
3315 Burlington, Butte, MT 59701
$48,000
305 S Teigen, Winnett, MT 59087
$3,995,000
170 Hyalite Drive, Big Sky, MT 59716
$499,900
2534 Old Ranch Road B, Missoula, MT 59808
$250,000
131 Break Road, Libby, MT 59923
$180,000
Lot 2 Scranton Lode, Philipsburg, MT 59858
$735,000
344 Harold Lane, Corvallis, MT 59828
$505,000
12 Florida Road, Great Falls, MT 59404
$1,250,000
601,603,605 River Street, Hamilton, MT 59840
$949,000
540 Morrell Creek Drive, Seeley Lake, MT 59868
$1,299,000
17 Kintla Way, Kalispell, MT 59901
$85,000
TBD Mountain Home Lane, Cascade, MT 59421
$1,050,000
4544 Christian Drive, Missoula, MT 59803
$315,000
205 1/2 Anaconda Street, Milltown, MT 59851
$469,000
675 Pennsylvania Avenue, Hamilton, MT 59840
$230,000
352 Lonesome Pine Trail, Stevensville, MT 59870
$299,000
1151 Lindsay Road, Eureka, MT 59917
$874,900
2996 Canyon Ridge Drive, East Helena, MT 59635
$1,550,000
153 Dancing Aspen Lane, Kalispell, MT 59901
$1,285,000
6287 MT Hwy 83, Condon, MT 59826