Homes for sale - 1479 N Hwy 91, Spencer, ID 83446 – MLS#98791079 - ...