8028 S Wheeling Avenue, Tulsa, OK 74136 | HotPads