View Details Under Contract $147,500 1 of 39 Magnolia Estates | Missoula 3 beds 2 baths 1,782 sqft On Site: 15 Days