3
NNA - Parcel 53N03W105800
Athol, ID 83801
$995,000 USD
5.26 AC
5.26 AC
$995,000 USD
Commercial