18227 Ns 418 Rd Delaware OK 74027 Records