Homes for sale - 3178 S 2000 E, Wendell, ID 83355 – MLS#98800486 - ...