1. Sugar Plum Creek Apartments
10149 E 32nd St, Tulsa, OK 74146
Coordinate: 36.11776,-95.86276
Phone: (918) 728-6138
2. Riverchase Apartments
7901 Riverside Pkwy, Tulsa, OK 74136
Coordinate: 36.04904,-95.9675
Phone: (918) 493-4116
3. Riverpark At Kensington
7803 S Wheeling Ave, Tulsa, OK 74136
Coordinate: 36.05154,-95.9637
Phone: (918) 497-2012
4. Riverside Park Apartments
7700 Riverside Pkwy, Tulsa, OK 74136
Coordinate: 36.05134,-95.97183
Phone: (918) 492-7718
5. The Lakes Apartments
8028 S Wheeling Ave, Tulsa, OK 74136
Coordinate: 36.04784,-95.96528
Phone: (918) 493-7037
6. The Mansions At Riverside
2805 E 97th Ct, Tulsa, OK 74137
Coordinate: 36.02282,-95.94623
Phone: (918) 296-0062
7. Crown Win River
8336 S Lewis Ave, Tulsa, OK 74137
Coordinate: 36.04132,-95.9577
Phone: (918) 528-3377
8. Riverbend Apartments
2121 E 83rd St, Tulsa, OK 74137
Coordinate: 36.04227,-95.96058
Phone: (918) 299-9600
9. Stoneridge
2505 E 88th St, Tulsa, OK 74137
Coordinate: 36.03812,-95.95171
Phone: (866) 388-0172
10. London square
2217 E 59th St, Tulsa, OK 74105
Coordinate: 36.08,-95.95941
Phone: (918) 748-8009
11. Overlook Apartments
6339 S 33rd West Ave, Tulsa, OK 74132
Coordinate: 36.063972,-96.0251
Phone: (918) 445-2606
12. Apartment Home Specialist
6920 S Lewis Ave, Tulsa, OK 74136
Coordinate: 36.06231,-95.95801
Phone: (918) 280-1000
13. Inhofe Plaza
6565 S Newport Ave, Tulsa, OK 74136
Coordinate: 36.06821,-95.97742
Phone: (918) 743-3337
14. Pepper Tree Condominiums
7727 S Yale Ave, Tulsa, OK 74136
Coordinate: 36.05105,-95.9219
Phone: (918) 496-8100
15. Greenbriar Apartments
2152 E 61st St, Tulsa, OK 74136
Coordinate: 36.07459,-95.96176
Phone: (918) 745-1155
16. Clairemont Park
2218 E 59th St, Tulsa, OK 74105
Coordinate: 36.07774,-95.9594
Phone: (918) 919-3235
17. Open World Garden Apartments
2413 E 55th Pl, Tulsa, OK 74105
Coordinate: 36.08392,-95.95649
Phone: (918) 749-7217
18. Courtyard Of Tulsa
6748 E 91st St, Tulsa, OK 74133
Coordinate: 36.03045,-95.9014
Phone: (918) 481-0443
19. Fewerr
Tulsa, OK 74101
Phone: (918) 493-4943
20. Avondale Apartments
6760 S Trenton Ave, Tulsa, OK 74136
Coordinate: 36.06305,-95.96911
Phone: (918) 492-2233