TULSA, OK 74104
One Bedroom Studio by TU
Tulsa, OK 74110
2 Bedroom and one Bath upstairs unit in 2 level duplex
Tulsa, OK 74104
3 beds one bath in highly desired area!!!