3 properties found in Tulsa, Oklahoma 74055