Units in Tulsa, OK

+311 results
Map
Go back
Units in Tulsa, OK
View details for 5724 E 65th Pl
5724 E 65th Pl
Base rent from
$2,195+ mo
Avail Nov 21
12 months lease
5724 East 65th Place, Tulsa, OK 74136
Photo of 5724 E 65th Pl
View details for 7522 E 83rd Pl
7522 E 83rd Pl
Base rent from
$1,875+ mo
Avail Jan 16
12 months lease
7522 East 83rd Place, Tulsa, OK 74133
Photo of 7522 E 83rd Pl
1
3 4 5
13