We have found 10 properties on Canyon Ave, Wallace, ID. Average price per square feet on Canyon Ave is $9. It is 75% lower than average price per sqft Wallace. Average sale price on Canyon Ave is $9,829. It is 81.7% lower than average sale price in Wallace.