2,348 properties found in Heyburn, Idaho 83336