Homes for sale - 29380 N Calliope Ln, Spirit Lake, ID 83869 – MLS#2...