Homes for sale - 35430 N St. Joe Dr, Spirit Lake, ID 83869 – MLS#21...