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