6611 N Hillcrest Ave Nichols Hills OK 73116 Records