Old Highway 95
Athol, ID 83801
$118,125-$168,750 USD
875-1,250 SF
9
Units
875-1,250 SF
$118,125-$168,750 USD
Self Storage