Homes for sale - 5920 N High Trail Ln., Star, ID 83669 – MLS#988026...