8
28789 US-95 Hwy
Athol, ID 83801
$1,200,000 USD
9.59 AC
9.59 AC
$1,200,000 USD
Commercial