4646 S Darlington Ave #17 Tulsa OK 74135 Records