61 properties found in Atlanta, Idaho 83716