2400 ne 63rd street, oklahoma city, ok