2513 S Florence Pl #15 Tulsa OK 74114 Records