Homes for sale - 7000 Moon Pass Rd, Wallace, ID 83873 – MLS#20-8148...