6298 Salmon Falls Ln, Star, ID 83669 – 98809889 - Idahome and Land ...