1900 N 161st E Ave Tulsa, OK 74116