Use our powerful filters to search properties across Idaho, Montana, North Dakota, Washington and Wyoming.
$250,000
144 Kerry Street, Marsing, ID 83639
$399,999
3000 NE 16th Ave, Payette, ID 83661
$509,000
1012 Grand Fir Dr, Moscow, ID 83843
$500,000
3406 E Girdner Dr, Meridian, ID 83642
$889,000
2615 Fairway Drive, Bozeman, MT 59715
$3,250,000
115 Mclure Drive, Bozeman, MT 59718
$649,900
515 Wise Way, Belgrade, MT 59714
$599,900
813 Accolade Loop, Belgrade, MT 59714
$3,199,000
442 Balsam Drive, Bozeman, MT 59718
$189,000
Lot 49 Shining Mountains Unit 3- Boiler Springs RD, Ennis, MT 59729
$459,000
1103 Baxter Creek Way A, Bozeman, MT 59718
$634,900
856 Sanders Avenue F, Bozeman, MT 59718
$720,000
2217 Oriole Drive, Belgrade, MT 59714
$697,000
12 Stone Road, Silver Star, MT 59751
$975,000
40 Obsidian Road, Livingston, MT 59047
$35
115 W Kagy I, Bozeman, MT 59715
$70,000
Lot 81 Wild Rye Place, Three Forks, MT 59752
$1,425,000
508 W Main Street, Bozeman, MT 59715
$305,000
275 Jumbo Vista Way 1, Missoula, MT 59802
$1,799,000
86 Sundance Way, Kalispell, MT 59901