1403 W Archer St Tulsa OK 74127 Records