6
2000 Channing Way
Idaho Falls, ID 83404
$2,250,000 USD
5,830 SF
7.32% Cap Rate
5,830 SF
$2,250,000 USD
Restaurant