Homes for sale - TBD McElroy Road, Melba, ID 83641 – MLS#98795812 -...