5 properties found in Tulsa, Oklahoma 74070