We have found 22 properties on E Howard Rd, Athol, ID. Average price per square feet on E Howard Rd is $84. It is 86.2% lower than average price per sqft Athol. Average sale price on E Howard Rd is $360,000. It is 80.5% lower than average sale price in Athol.

List of properties