Home Values on S Wallace St in Wendell, Idaho 83355