198 Addresses Found in E 98th Place, Tulsa, OK 74137