Homes for sale - 32807 N KELSO DR, Spirit Lake, ID 83869 – MLS#21-3...