Homes for sale - 51 La Luna Ln, Spirit Lake, ID 83869 – MLS#21-1717...