29
275 Industrial Park Ave
Spirit Lake, ID 83869
$1,498,995 USD
9,600 SF
9,600 SF
$1,498,995 USD
Warehouse