2829 E 44th Place Tulsa, OK 74110