Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Oklahoma
Tulsa County
Tulsa
31ST-31ST
Properties in Tulsa in 31ST-31ST
Find homes for sale in Tulsa by selecting a property below:
13195 E 31st St, Tulsa, OK 74134
2143 E 31st Pl N, Tulsa, OK 74110
7449 E 31st St, Tulsa, OK 74145
7453 E 31st St, Tulsa, OK 74145
1631 E 31st St, Tulsa, OK 74105
7443 E 31st St, Tulsa, OK 74145
24914 E 31st St, Catoosa, OK 74015
7469 E 31st St, Tulsa, OK 74145
7473 E 31st St, Tulsa, OK 74145
7459 E 31st St, Tulsa, OK 74145
7463 E 31st St, Tulsa, OK 74145
7479 E 31st St, Tulsa, OK 74145
7483 E 31st St, Tulsa, OK 74145
307 E 31 St, Tulsa, OK 74106
2117 E 31st St N, Tulsa, OK 74110
2127 E 31st Pl, Tulsa, OK 74105
1717 E 31st St, Tulsa, OK 74105
7705 E 31st St, Tulsa, OK 74145
7719 E 31st St, Tulsa, OK 74145
7715 E 31st St, Tulsa, OK 74145
7439 E 31st St, Tulsa, OK 74145
7429 E 31st St, Tulsa, OK 74145
2209 E 31st Pl N, Tulsa, OK 74110
7315 E 31st St, Tulsa, OK 74145
7409 E 31st St, Tulsa, OK 74145
4134 E 31st St, Tulsa, OK 74135
7403 E 31st St, Tulsa, OK 74145
401 E 31st St N, Tulsa, OK 74106
7419 E 31st St, Tulsa, OK 74145
16811 E 31st St, Tulsa, OK 74134
7415 E 31st St, Tulsa, OK 74145
3959 E 31st St, Tulsa, OK 74135
5205 W 31st St N, Tulsa, OK 74127
8164 E 31st Pl S, Tulsa, OK 74145
3201 E 31st St, Tulsa, OK 74105
1017 E 31st St, Tulsa, OK 74105
8525 E 31st Pl, Tulsa, OK 74145
6126 W 31st St, Tulsa, OK 74107
8519 E 31st Pl, Tulsa, OK 74145
6110 W 31st St, Tulsa, OK 74107
8551 E 31st Pl, Tulsa, OK 74145
8545 E 31st Pl, Tulsa, OK 74145
8563 E 31st Pl, Tulsa, OK 74145
8557 E 31st Pl, Tulsa, OK 74145
3941 E 31st Pl, Tulsa, OK 74135
3936 E 31st St, Tulsa, OK 74135
1011 E 31st St, Tulsa, OK 74105
7309 E 31st St, Tulsa, OK 74145
1007 E 31st St, Tulsa, OK 74105
8139 E 31st Pl, Tulsa, OK 74145
8145 E 31st Pl, Tulsa, OK 74145
8151 E 31st Pl, Tulsa, OK 74145
8115 E 31st Pl, Tulsa, OK 74145
8121 E 31st Pl, Tulsa, OK 74145
8127 E 31st Pl, Tulsa, OK 74145
2121 E 31st Pl, Tulsa, OK 74105
8133 E 31st Pl, Tulsa, OK 74145
8180 E 31st Pl, Tulsa, OK 74145
8167 E 31st Pl, Tulsa, OK 74145
8162 E 31st Pl, Tulsa, OK 74145
8174 E 31st Pl, Tulsa, OK 74145
19100 E 31st St, Tulsa, OK 74134
8134 E 31st Pl, Tulsa, OK 74145
8140 E 31st Pl, Tulsa, OK 74145
8161 E 31st Pl, Tulsa, OK 74145
8128 E 31st Pl, Tulsa, OK 74145
2137 E 31st St, Tulsa, OK 74105
8109 E 31st Pl, Tulsa, OK 74145
2301 W 31st St N, Tulsa, OK 74127
2138 E 31st Pl N, Tulsa, OK 74110
2313 W 31st St N, Tulsa, OK 74127
2134 E 31st Pl, Tulsa, OK 74105
8150 E 31st Pl, Tulsa, OK 74145
4620 E 31st Pl, Tulsa, OK 74135
5924 W 31st St, Tulsa, OK 74107
7312 E 31st Pl S #62, Tulsa, OK 74145
5912 W 31st St, Tulsa, OK 74107
4619 E 31st Pl, Tulsa, OK 74135
4614 E 31st Pl, Tulsa, OK 74135
7314 E 31st Pl S Unit 5/62, Tulsa, OK 74145
6128 W 31st St, Tulsa, OK 74107
1535 E 31st St, Tulsa, OK 74105
1543 E 31st St, Tulsa, OK 74105
1545 E 31st St, Tulsa, OK 74105
3230 E 31st St, Tulsa, OK 74105
1533 E 31st St, Tulsa, OK 74105
5773 E 31st St, Tulsa, OK 74135
5759 E 31st St, Tulsa, OK 74135
4915 W 31st St N, Tulsa, OK 74127
7307 E 31st Pl S #2, Tulsa, OK 74145
5723 E 31st St, Tulsa, OK 74135
5749 E 31st St, Tulsa, OK 74135
4519 E 31st St, Tulsa, OK 74135
2309 W 31st St N, Tulsa, OK 74127
5733 E 31st St, Tulsa, OK 74135
5719 E 31st St, Tulsa, OK 74135
5729 E 31st St, Tulsa, OK 74135
5763 E 31st St, Tulsa, OK 74135
5777 E 31st St, Tulsa, OK 74135
5813 E 31st St, Tulsa, OK 74135
1775 E 31st St, Tulsa, OK 74105
7311 E 31st Pl S Unit 63-4, Tulsa, OK 74145
5932 W 31st St, Tulsa, OK 74107
1767 E 31st St, Tulsa, OK 74105
7423 E 31st St, Tulsa, OK 74145
2812 E 31st St, Tulsa, OK 74105
23199 E 31st St, Catoosa, OK 74015
5020 W 31st St N, Tulsa, OK 74127
5303 W 31st St, Tulsa, OK 74107
2202 E 31st St, Tulsa, OK 74105
7307 E 31st Pl S Unit 64-2, Tulsa, OK 74145
4121 E 31st St, Tulsa, OK 74135
4115 E 31st St, Tulsa, OK 74135
2258 E 31st St, Tulsa, OK 74105
2233 E 31st Pl, Tulsa, OK 74105
2258 E 31st St, Tulsa, OK 74105
2104 E 31st St, Tulsa, OK 74105
146 E 31st St, Tulsa, OK 74105
4623 E 31st Pl, Tulsa, OK 74135
2222 E 31st Pl, Tulsa, OK 74105
2255 E 31st Pl, Tulsa, OK 74105
10661 E 31st St, Tulsa, OK 74146
2252 E 31st Pl, Tulsa, OK 74105
2318 W 31st St N, Tulsa, OK 74127
2241 E 31st Pl, Tulsa, OK 74105
2258 E 31st Pl, Tulsa, OK 74105
2322 W 31st St N, Tulsa, OK 74127
2240 E 31st St, Tulsa, OK 74105
2249 E 31st Pl, Tulsa, OK 74105
1634 E 31st St, Tulsa, OK 74105
1642 E 31st St, Tulsa, OK 74105
1630 E 31st St, Tulsa, OK 74105
1632 E 31st St, Tulsa, OK 74105
1636 E 31st St, Tulsa, OK 74105
1640 E 31st St, Tulsa, OK 74105
17311 E 31st St, Tulsa, OK 74134
1638 E 31st St, Tulsa, OK 74105
5310 W 31st St, Tulsa, OK 74107
14912 E 31 St, Tulsa, OK 74134
1207 E 31st St, Tulsa, OK 74105
2108 E 31st St, Tulsa, OK 74105
5465 W 31st St, Tulsa, OK 74107
2136 E 31st St, Tulsa, OK 74105
4520 E 31st St, Tulsa, OK 74135
18503 E 31st St, Tulsa, OK 74134
1325 E 31st St, Tulsa, OK 74105
1620 E 31st St, Tulsa, OK 74105
4 E 31st St, Tulsa, OK 74108
5709 E 31st St, Tulsa, OK 74135
5713 E 31st St, Tulsa, OK 74135
5703 E 31st St, Tulsa, OK 74135
2806 E 31st St, Tulsa, OK 74105
7302 E 31st Pl S Unit 10/60, Tulsa, OK 74145
319 E 31st St N, Tulsa, OK 74106
1608 E 31st Pl, Tulsa, OK 74105
5743 E 31st St, Tulsa, OK 74135
3739 E 31st St, Tulsa, OK 74135
1227 E 31st St, Tulsa, OK 74105
1245 E 31st St, Tulsa, OK 74105
1239 E 31st St, Tulsa, OK 74105
1223 E 31st St, Tulsa, OK 74105
1213 E 31st St, Tulsa, OK 74105
1233 E 31st St, Tulsa, OK 74105
1217 E 31st St, Tulsa, OK 74105
2814 E 31st St, Tulsa, OK 74105
4831 W 31st St N, Tulsa, OK 74127
7709 E 31st St, Tulsa, OK 74145
5153 E 31st St, Tulsa, OK 74135
5159 E 31st St, Tulsa, OK 74135
5143 E 31st St, Tulsa, OK 74135
5149 E 31st St, Tulsa, OK 74135
4505 W 31st St N, Tulsa, OK 74127
3720 E 31st St, Tulsa, OK 74135
2220 E 31st St, Tulsa, OK 74105
10832 E 31st St, Tulsa, OK 74146
2230 E 31st St, Tulsa, OK 74105
2100 E 31st St N, Tulsa, OK 74110
3745 E 31st St, Tulsa, OK 74135
8168 E 31st Pl, Tulsa, OK 74145
1622 E 31st St, Tulsa, OK 74105
8173 E 31st Pl, Tulsa, OK 74145
8179 E 31st Pl, Tulsa, OK 74145
3708 E 31st St, Tulsa, OK 74135
8116 E 31st Pl, Tulsa, OK 74145
8122 E 31st Pl, Tulsa, OK 74145
7600 E 31 St, Tulsa, OK 74145
8156 E 31st Pl, Tulsa, OK 74145
8144 E 31st Pl, Tulsa, OK 74145
8157 E 31st Pl, Tulsa, OK 74145
7310 E 31st Pl S Unit 7/61, Tulsa, OK 74145
7314 E 31st Pl S Unit 625, Tulsa, OK 74145
25163 E 31st St, Catoosa, OK 74015
8112 E 31st Pl, Tulsa, OK 74145
1628 E 31st St, Tulsa, OK 74105
1626 E 31st St, Tulsa, OK 74105
1624 E 31st St, Tulsa, OK 74105
8106 E 31st Pl, Tulsa, OK 74145
1646 E 31st St, Tulsa, OK 74105
2151 E 31st Pl, Tulsa, OK 74105
2712 E 31st St, Tulsa, OK 74105
7312 E 31st Pl S #6, Tulsa, OK 74145
3933 E 31st Pl, Tulsa, OK 74135
5116 W 31st St N, Tulsa, OK 74127
1508 E 31st St, Tulsa, OK 74105
1510 E 31st St, Tulsa, OK 74105
2306 W 31st St N, Tulsa, OK 74127
2310 W 31st St N, Tulsa, OK 74127
2314 W 31st St N, Tulsa, OK 74127
1738 E 31st St, Tulsa, OK 74105
1724 E 31st St, Tulsa, OK 74105
1762 E 31st St, Tulsa, OK 74105
1770 E 31st St, Tulsa, OK 74105
1732 E 31st St, Tulsa, OK 74105
5750 E 31st St, Tulsa, OK 74135
1754 E 31st St, Tulsa, OK 74105
7433 E 31st St, Tulsa, OK 74145
1416 E 31st St, Tulsa, OK 74105
1432 E 31st St, Tulsa, OK 74105
1420 E 31st St, Tulsa, OK 74105
8546 E 31st Pl, Tulsa, OK 74145
8576 E 31st Pl, Tulsa, OK 74145
5323 W 31st St N, Tulsa, OK 74127
8592 E 31st Pl, Tulsa, OK 74145
4902 W 31st St N, Tulsa, OK 74127
2127 E 31st Pl, Tulsa, OK 74105
2135 E 31st Pl, Tulsa, OK 74105
2112 E 31st St, Tulsa, OK 74105
2120 E 31st St, Tulsa, OK 74105
5209 W 31st St N, Tulsa, OK 74127
1776 E 31st St, Tulsa, OK 74105
2144 E 31st St, Tulsa, OK 74105
4702 W 31st St N, Tulsa, OK 74127
2128 E 31st St, Tulsa, OK 74105
2141 E 31st Pl, Tulsa, OK 74105
1746 E 31st St, Tulsa, OK 74105
3934 E 31st Pl, Tulsa, OK 74135
5309 E 31st St, Tulsa, OK 74135
3940 E 31st Pl, Tulsa, OK 74135
3911 E 31st Pl, Tulsa, OK 74135
3915 E 31st Pl, Tulsa, OK 74135
3912 E 31st Pl, Tulsa, OK 74135
5331 E 31st St, Tulsa, OK 74135
2141 E 31st Pl S, Tulsa, OK 74134
3918 E 31st Pl, Tulsa, OK 74135
5325 E 31st St, Tulsa, OK 74135
3924 E 31st Pl, Tulsa, OK 74135
5321 E 31st St, Tulsa, OK 74135
3930 E 31st Pl, Tulsa, OK 74135
5315 E 31st St, Tulsa, OK 74135
2901 E 31st St, Tulsa, OK 74105
5377 E 31st St, Tulsa, OK 74135
3930 E 31st St, Tulsa, OK 74135
2811 E 31st St, Tulsa, OK 74105
5337 E 31st St, Tulsa, OK 74135
5351 E 31st St, Tulsa, OK 74135
5341 E 31st St, Tulsa, OK 74135
3921 E 31st Pl, Tulsa, OK 74135
5357 E 31st St, Tulsa, OK 74135
3929 E 31st Pl, Tulsa, OK 74135
5373 E 31st St, Tulsa, OK 74135
7201 E 31st St, Tulsa, OK 74145
5347 E 31st St, Tulsa, OK 74135
3916 E 31st St, Tulsa, OK 74135
3904 E 31st Pl, Tulsa, OK 74135
5363 E 31st St, Tulsa, OK 74135
5133 E 31st St, Tulsa, OK 74135
5137 E 31st St, Tulsa, OK 74135
5123 E 31st St, Tulsa, OK 74135
5127 E 31st St, Tulsa, OK 74135
10661 E 31st St, Tulsa, OK 74146
2305 W 31st St N, Tulsa, OK 74127
3905 E 31st Pl, Tulsa, OK 74135
2317 W 31st St N, Tulsa, OK 74127
2321 W 31st St N, Tulsa, OK 74127
8513 E 31st Pl, Tulsa, OK 74145
17621 E 31st St, Tulsa, OK 74134
11360 E 31st St, Tulsa, OK 74146
8533 E 31st Pl, Tulsa, OK 74145
2926 E 31st St, Tulsa, OK 74105
2810 E 31st St, Tulsa, OK 74105
1749 E 31st St, Tulsa, OK 74105
2902 E 31st St, Tulsa, OK 74105
2932 E 31st St, Tulsa, OK 74105
1608 E 31st St, Tulsa, OK 74105
8539 E 31st Pl, Tulsa, OK 74145
2902 E 31st St, Tulsa, OK 74105
24919 E 31st St S, Catoosa, OK 74015
1616 E 31st St, Tulsa, OK 74105
4125 E 31st St, Tulsa, OK 74135
6551 E 31st St, Tulsa, OK 74145
3908 E 31st St, Tulsa, OK 74135
3904 E 31st St, Tulsa, OK 74135
5006 W 31st St N, Tulsa, OK 74127
1251 E 31st St, Tulsa, OK 74105
1726 E 31st St #1, Tulsa, OK 74110
5911 W 31st St, Tulsa, OK 74107
5767 E 31st St, Tulsa, OK 74135
5809 E 31st St, Tulsa, OK 74135
1712 E 31st St, Tulsa, OK 74105
7307 E 31st Pl S Unit Feb-64, Tulsa, OK 74145
4133 E 31st St, Tulsa, OK 74135
4129 E 31st St, Tulsa, OK 74135
16807 E 31st St, Tulsa, OK 74134
4911 W 31st St N, Tulsa, OK 74127
1773 E 31st St, Tulsa, OK 74105
1735 E 31st St, Tulsa, OK 74105
1785 E 31st St, Tulsa, OK 74105
1727 E 31st St, Tulsa, OK 74105
1723 E 31st St, Tulsa, OK 74105
5803 E 31st St, Tulsa, OK 74135
5753 E 31st St, Tulsa, OK 74135
5739 E 31st St, Tulsa, OK 74135
7311 E 31st Pl S #4, Tulsa, OK 74145
4103 E 31st St, Tulsa, OK 74135
5115 W 31st St N, Tulsa, OK 74127
3945 E 31st Pl, Tulsa, OK 74135
8534 E 31st Pl, Tulsa, OK 74145
8522 E 31st Pl, Tulsa, OK 74145
8514 E 31st Pl, Tulsa, OK 74145
8528 E 31st Pl, Tulsa, OK 74145
8564 E 31st Pl, Tulsa, OK 74145
7412 E 31st Pl, Tulsa, OK 74145
8570 E 31st Pl, Tulsa, OK 74145
5117 E 31st St, Tulsa, OK 74135
5111 E 31st St, Tulsa, OK 74135
7305 E 31st Pl S #74145, Tulsa, OK 74145
5165 E 31st St, Tulsa, OK 74135
1635 E 31st St, Tulsa, OK 74105
3139 E 31st St, Tulsa, OK 74105
8581 E 31st Pl, Tulsa, OK 74145
319 E 31 St, Tulsa, OK 74106
1641 E 31st St, Tulsa, OK 74105
8569 E 31st Pl, Tulsa, OK 74145
8575 E 31st Pl, Tulsa, OK 74145
2442 E 31st St, Tulsa, OK 74105
7417 E 31st Pl, Tulsa, OK 74145
8558 E 31st Pl, Tulsa, OK 74145
8582 E 31st Pl, Tulsa, OK 74145
7424 E 31st Pl, Tulsa, OK 74145
8540 E 31st Pl, Tulsa, OK 74145
7418 E 31st Pl, Tulsa, OK 74145
8552 E 31st Pl, Tulsa, OK 74145
2530 E 31st St, Tulsa, OK 74105
3733 E 31st St, Tulsa, OK 74135
7432 E 31st Pl, Tulsa, OK 74145
2528 E 31st St, Tulsa, OK 74105
3727 E 31st St, Tulsa, OK 74135
2409 E 31st St, Tulsa, OK 74105
2526 E 31st St, Tulsa, OK 74105
2137 E 31st St, Tulsa, OK 74105
5367 E 31st St, Tulsa, OK 74135
2246 E 31st Pl, Tulsa, OK 74105
2131 E 31st St, Tulsa, OK 74105
2141 E 31st St N, Tulsa, OK 74110
2151 E 31st St, Tulsa, OK 74105
3132 E 31st St #2, Tulsa, OK 74105
7405 E 31st Pl, Tulsa, OK 74145
5105 W 31st St N, Tulsa, OK 74127
7302 E 31st Pl S #10, Tulsa, OK 74145
7411 E 31st Pl, Tulsa, OK 74145
2154 E 31st Pl, Tulsa, OK 74105
2122 E 31st Pl, Tulsa, OK 74105
2128 E 31st Pl, Tulsa, OK 74105
2134 E 31st Pl, Tulsa, OK 74105
2140 E 31st Pl, Tulsa, OK 74105
2531 E 31st St, Tulsa, OK 74105
2545 E 31st St, Tulsa, OK 74105
2235 E 31st Pl N, Tulsa, OK 74110
2219 E 31st Pl N, Tulsa, OK 74110
1761 E 31st St, Tulsa, OK 74105
2115 E 31st St, Tulsa, OK 74105
2121 E 31st St, Tulsa, OK 74105
2524 E 31st St, Tulsa, OK 74105
4613 E 31st Pl, Tulsa, OK 74135
2505 E 31st St, Tulsa, OK 74105
7314 E 31st Pl S #62, Tulsa, OK 74145
2125 E 31st St, Tulsa, OK 74105
2445 E 31st St, Tulsa, OK 74105
5115 W 31st St N, Tulsa, OK 74127
2521 E 31st St, Tulsa, OK 74105
2511 E 31st St, Tulsa, OK 74105
2433 E 31st St, Tulsa, OK 74105
17001 E 31st St, Tulsa, OK 74134
2423 E 31st St, Tulsa, OK 74105
2441 E 31st St, Tulsa, OK 74105
4535 W 31st St N, Tulsa, OK 74127