22
1425 Higham St
Idaho Falls, ID 83402
$4,175,000 USD
25,550 SF
25,550 SF
$4,175,000 USD
Office