12648 E 27th Street, Tulsa, OK 74129