8 properties found in Leflore, Oklahoma 74942