12385 Tyhee Rd
Chubbuck, ID 83202
$8,995,000 USD
114.62 AC
114.62 AC
$8,995,000 USD
Commercial