112 Vancouver Street Tulsa, OK 74127