Excelsior Ln, Challis, Idaho - Redfin
23 addresses found on Excelsior Ln in Challis, Idaho. The average lot size on Excelsior Ln is 19427 sq. ft. The average property tax on Excelsior Ln is $0.3K/yr. Find an address below to learn more about the property details: