11701, N Lee Ave Oklahoma City, OK 73114 | Hubzu