Homes for sale - 3020 Elba/Almo Road, Almo, ID 83312-0000 – MLS#988...