18
Listing Provided By: Pioneer Associates
$3,995,000
1201 Ellis Creek Road 
Challis, ID 83226
  • Beds4
  • Baths3
  • SqFt4,2004.2k
  • Built1973
  • Lot485.00 ac.
Real Estate Links Our Domains