Homes for sale - 31756 N 8th Ave, Spirit Lake, ID 83869 – MLS#22-60...