Viewed
1465 Bayview Rd
Athol, ID 83801
$1,345,000
2,726 sq.ft.
Courtesy Of John L. Scott Idaho