Homes for sale - Lot 1 Idle Ranch Rd., Melba, ID 83641 – MLS#988112...