12452 E Sedgwick Lane 12452 E Sedgwick Lane Athol, Idaho 83801 United States
12452 E Sedgwick Lane Athol, Idaho 83801 United States
$1,255,000
Market statistics in Athol
Average Price
Bedrooms
days