1
2310 E 17th St
Idaho Falls, ID 83404
$4,336,843 USD
2,500 SF
4.75% Cap Rate
2,500 SF
$4,336,843 USD
Fast Food