Homes for sale - Lot 1 Melmont Rd, Melba, ID 83641 – MLS#98793171 -...