View Details Under Contract $534,900 1 of 41 Village Greens | Kalispell 4 beds 3 baths 2,380 sqft 0.09 acres On Site: 45 Days