11
30440 Old 95 Hwy
Athol, ID 83801
$649,000 USD
18,295 SF
7.1% Cap Rate
18,295 SF
$649,000 USD
Parking Lot