Homes for sale - 6263 Salmon Falls, Star, ID 83669-0000 – MLS#98822...