Homes for sale - 2291 E 3600 S, Wendell, ID 83355 – MLS#98798836 - ...