1/26 26 New $1,000,000 3 Beds3 Baths2,550 SqFt 12754 SE 1000 AVE, Tuskahoma, OK 74574 Single Family Home