1502 S Boulder Ave #14f Tulsa OK 74119 Records