3
330 S 600 W
Heyburn, ID 83336
$3,999,000 USD
73.24 AC
73.24 AC
$3,999,000 USD
Commercial