1502 S Boulder Ave #14l Tulsa OK 74119 Records