Homes for sale - TBD S. Elba Almo Rd., Elba, ID 83342 – MLS#9879932...