7
2909 S 25th E
Idaho Falls, ID 83406
$8,900,000 USD
43,651 SF
6.89% Cap Rate
43,651 SF
$8,900,000 USD
Freestanding