Homes for sale - 18 Meadow Street, Wallace, ID 83873 – MLS#21-3901 ...