Homes for sale - 6847 Willis Rd, Star, ID 83669 – MLS#98797601 - Wa...