Horse Haven Ln, 83617, Idaho - Redfin
8 addresses found on Horse Haven Ln in 83617, Idaho. The average lot size on Horse Haven Ln is 555406 sq. ft. The average property tax on Horse Haven Ln is $2.0K/yr. Find an address below to learn more about the property details: