1. Sugar Plum Creek Apartments
10149 E 32nd St, Tulsa, OK 74146
Coordinate: 36.11776,-95.86276
Phone: (918) 728-6138
2. Woodside Lane Homeowners Association
6638 S Peoria Ave, Tulsa, OK 74136
Coordinate: 36.06689,-95.97667
Phone: (918) 491-1111
3. Riverchase Apartments
7901 Riverside Pkwy, Tulsa, OK 74136
Coordinate: 36.04904,-95.9675
Phone: (918) 493-4116
4. Riverpark At Kensington
7803 S Wheeling Ave, Tulsa, OK 74136
Coordinate: 36.05154,-95.9637
Phone: (918) 497-2012
5. Riverside Park Apartments
7700 Riverside Pkwy, Tulsa, OK 74136
Coordinate: 36.05134,-95.97183
Phone: (918) 492-7718
6. The Lakes Apartments
8028 S Wheeling Ave, Tulsa, OK 74136
Coordinate: 36.04784,-95.96528
Phone: (918) 493-7037
7. The Mansions At Riverside
2805 E 97th Ct, Tulsa, OK 74137
Coordinate: 36.02282,-95.94623
Phone: (918) 296-0062
8. Crown Chase Apartments
2929 E 95th St, Tulsa, OK 74137
Coordinate: 36.02724,-95.94531
Phone: (918) 298-5800
9. Riverbend Apartments
2121 E 83rd St, Tulsa, OK 74137
Coordinate: 36.04227,-95.96058
Phone: (918) 299-9600
10. Stoneridge
2505 E 88th St, Tulsa, OK 74137
Coordinate: 36.03812,-95.95171
Phone: (866) 388-0172
11. London square
2217 E 59th St, Tulsa, OK 74105
Coordinate: 36.08,-95.95941
Phone: (918) 748-8009
12. Overlook Apartments
6339 S 33rd West Ave, Tulsa, OK 74132
Coordinate: 36.063972,-96.0251
Phone: (918) 445-2606
13. Copper Mill Apartments
7110 S Granite Ave, Tulsa, OK 74136
Coordinate: 36.0597,-95.91632
Phone: (918) 494-7744
14. Apartment Home Specialist
6920 S Lewis Ave, Tulsa, OK 74136
Coordinate: 36.06231,-95.95801
Phone: (918) 280-1000
15. 71 Apartments
7224 S Elwood Ave, Tulsa, OK 74132
Coordinate: 36.06016,-95.99378
Phone: (918) 376-4071
16. Inhofe Plaza
6565 S Newport Ave, Tulsa, OK 74136
Coordinate: 36.06821,-95.97742
Phone: (918) 743-3337
17. Greenbriar Apartments
2152 E 61st St, Tulsa, OK 74136
Coordinate: 36.07459,-95.96176
Phone: (918) 745-1155
18. Clairemont Park
2218 E 59th St, Tulsa, OK 74105
Coordinate: 36.07774,-95.9594
Phone: (918) 919-3235
19. Open World Garden Apartments
2413 E 55th Pl, Tulsa, OK 74105
Coordinate: 36.08392,-95.95649
Phone: (918) 749-7217
20. Courtyard Of Tulsa
6748 E 91st St, Tulsa, OK 74133
Coordinate: 36.03045,-95.9014
Phone: (918) 481-0443