4294 N Yellowstone Hwy
Idaho Falls, ID 83401
$4,250,000 USD
58,324 SF
58,324 SF
$4,250,000 USD
Self Storage