Homes for sale - 5672 W RHODE ISLAND ST, Spirit Lake, ID 83869 – ML...