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