1067 Challis Creek Road CHALLIS ID 83226 | 2140329

1067 Challis Creek Road
CHALLIS, ID