Homes for sale - 23751 N 4th Ave, Spirit Lake, ID 83869 – MLS#21-26...