20
571 S Idaho St
Wendell, ID 83355
$825,000 USD
1,701 SF
16.52% Cap Rate
1,701 SF
$825,000 USD
Fast Food