2816 E 84th St #39-2 Tulsa OK 74137 Records