1
371 E Chubbuck Rd
Chubbuck, ID 83202
$4,278,016 USD
9,005 SF
6% Cap Rate
9,005 SF
$4,278,016 USD
Healthcare