This is a 1280 square foot, single family home. This home is located at 1020 Excelsior Ln, Challis, ID 83226.
Off market
Street View
$132,900
1020 Excelsior Ln, Challis, ID 83226
--beds
--baths
1,280sqft
SingleFamily
Built in 2007
-- sqft lot
$132,900 Zestimate®
$104/sqft
$1,338 Estimated rent