Homes for sale - 13755 S Racoon Drive, Chubbuck, ID 83202 – MLS#21-...