2275 E 17th St
Idaho Falls, ID 83404
$1,892,000 USD
8,973 SF
6.08% Cap Rate
8,973 SF
$1,892,000 USD
Freestanding