19105 Horse Pen Ln Howe OK 74940 Records