4608 S 23 West Avenue, Tulsa, OK 74107 - HotPads