TBD S. Elba Almo Rd., Elba, ID 83342 – 98799324 - Idahome and Land ...