2 N 580 W
Blackfoot, ID 83221
$1,600,000 USD
8,500 SF
8,500 SF
$1,600,000 USD
Light Manufacturing