1509 E 44th Street Tulsa, OK 74105