4608 S 23rd West Avenue, Tulsa, OK 74107 | HotPads