Homes for sale - 6053 W VAN BUREN ST, Spirit Lake, ID 83869 – MLS#2...