2
210 N Idaho St
Wendell, ID 83355
$2,950,000 USD
35,907 SF
13.72% Cap Rate
35,907 SF
$2,950,000 USD
Assisted Living