5808 E 36th St N #504 Tulsa OK 74115 Records