3308 N Hartford Ave Tulsa OK 74106 Records