28
3150 Foothills Ave
Mountain Home, ID 83647
$2,875,252 USD
4,986 SF
5.75% Cap Rate
4,986 SF
$2,875,252 USD
Restaurant