Southside Blvd, Melba, ID 83641 – 98773779 - Idahome and Land Epic ...