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