View Details Under Contract $1,199,000 1 of 55 Canyon River | Missoula 3 beds 3 baths 2,380 sqft 0.27 acres On Site: 72 Days
View Details Under Contract $839,000 1 of 56 Canyon River | Missoula 4 beds 3 baths 2,557 sqft 0.2 acres On Site: 99 Days