Homes for sale - 3007 Can Ada, Melba, ID 83641 – MLS#98792406 - Aus...