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