7432 S Winston Place #701 Tulsa, OK 74136