Homes for sale - 13189 S Coquille River Ave, Nampa, ID 83686 – MLS#...