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
Florida
Pinellas County
St. Petersburg
23RD-24TH
Properties in St. Petersburg in 23RD-24TH
Find homes for sale in St. Petersburg by selecting a property below:
3125 23rd St N, Saint Petersburg, FL 33713
3047 23rd St N, Saint Petersburg, FL 33713
3105 23rd St N, Saint Petersburg, FL 33713
3021 23rd St N, Saint Petersburg, FL 33713
165 24th Ave SE, Saint Petersburg, FL 33705
3121 23rd St N, Saint Petersburg, FL 33713
135 24th Ave SE, Saint Petersburg, FL 33705
125 24th Ave SE, Saint Petersburg, FL 33705
155 24th Ave SE, Saint Petersburg, FL 33705
145 24th Ave SE, Saint Petersburg, FL 33705
5029 23rd St N, Saint Petersburg, FL 33714
5037 23rd St N, Saint Petersburg, FL 33714
1320 24th Ave S, Saint Petersburg, FL 33705
163 24th Ave S, Saint Petersburg, FL 33705
1321 24th Ave S, Saint Petersburg, FL 33705
1329 24th Ave S, Saint Petersburg, FL 33705
129 24th Ave S, St Petersburg, FL 33705
1405 24th Ave S, Saint Petersburg, FL 33705
145 24th Ave S, Saint Petersburg, FL 33705
1411 24th Ave S, Saint Petersburg, FL 33705
1421 24th Ave S, Saint Petersburg, FL 33705
1429 24th Ave S, Saint Petersburg, FL 33705
1505 24th Ave S, Saint Petersburg, FL 33705
600 23rd St N, Saint Petersburg, FL 33713
1511 24th Ave S, Saint Petersburg, FL 33705
602 23rd St N, Saint Petersburg, FL 33713
1521 24th Ave S, Saint Petersburg, FL 33705
1529 24th Ave S, Saint Petersburg, FL 33705
3100 23rd St N, Saint Petersburg, FL 33713
3328 23rd St N, Saint Petersburg, FL 33713
3122 23rd St N, Saint Petersburg, FL 33713
3336 23rd St N, Saint Petersburg, FL 33713
3312 23rd St N, Saint Petersburg, FL 33713
3320 23rd St N, Saint Petersburg, FL 33713
3016 23rd St N, Saint Petersburg, FL 33713
3032 23rd St N, Saint Petersburg, FL 33713
3344 23rd St N, Saint Petersburg, FL 33713
3024 23rd St N, Saint Petersburg, FL 33713
3354 23rd St N, Saint Petersburg, FL 33713
6450 23rd Ln N, Saint Petersburg, FL 33702
116 24th Ave S, Saint Petersburg, FL 33705
6400 23rd Ln N, Saint Petersburg, FL 33702
6401 23rd Ln N, Saint Petersburg, FL 33702
2828 23rd St N, Saint Petersburg, FL 33713
6451 23rd Ln N, Saint Petersburg, FL 33702
6415 23rd Ln N, Saint Petersburg, FL 33702
3137 23rd St N, Saint Petersburg, FL 33713
3145 23rd St N, Saint Petersburg, FL 33713
130 24th Ave S, Saint Petersburg, FL 33705
144 24th Ave S, Saint Petersburg, FL 33705
160 24th Ave S, Saint Petersburg, FL 33705
3035 23rd St N, Saint Petersburg, FL 33713
2830 24 ST, Saint Petersburg, FL 33706
2830 N 24 ST N, Saint Petersburg, FL 33710
1661 24th Ave N, Saint Petersburg, FL 33713
1653 24th Ave N, Saint Petersburg, FL 33713
1677 24th Ave N, Saint Petersburg, FL 33713
1669 24th Ave N, Saint Petersburg, FL 33713
1629 24th Ave N, Saint Petersburg, FL 33713
1615 24th Ave N, Saint Petersburg, FL 33713
2826 23rd St N, St. Petersburg, FL 33713
6400 23rd St N, Saint Petersburg, FL 33702
1645 24th Ave N, Saint Petersburg, FL 33713
365 23rd St S, Saint Petersburg, FL 33712
1637 24th Ave N, Saint Petersburg, FL 33713
6607 23rd St S, Saint Petersburg, FL 33712
2434 23rd St S, St Petersburg, FL 33712
1007 24th Ave N, Saint Petersburg, FL 33704
1325 24th Ave N, Saint Petersburg, FL 33704
6343 23rd St N, Saint Petersburg, FL 33702
6345 23rd St N, Saint Petersburg, FL 33702
6497 23rd St N, Saint Petersburg, FL 33702
6495 23rd St N, Saint Petersburg, FL 33702
1315 24th Ave N, Saint Petersburg, FL 33704
6499 23rd St N, Saint Petersburg, FL 33702
6479 23rd St N, Saint Petersburg, FL 33702
6477 23rd St N, Saint Petersburg, FL 33702
6493 23rd St N, Saint Petersburg, FL 33702
166 24th Ave N, Saint Petersburg, FL 33704
6481 23rd St N, Saint Petersburg, FL 33702
150 24th Ave N, Saint Petersburg, FL 33704
250 23rd St N, Saint Petersburg, FL 33713
6459 23rd St N #6459, St Petersburg, FL 33702
2226 23rd St S, Saint Petersburg, FL 33712
132 24th Ave N, Saint Petersburg, FL 33704
6457 23rd St N, Saint Petersburg, FL 33702
2220 23rd St S, Saint Petersburg, FL 33712
130 24th Ave N, Saint Petersburg, FL 33704
6475 23rd St N, St Petersburg, FL 33702
2310 23rd St S, Saint Petersburg, FL 33712
120 24th Ave N, Saint Petersburg, FL 33704
6461 23rd St N, Saint Petersburg, FL 33702
2320 23rd St S, Saint Petersburg, FL 33712
135 24th Ave N, Saint Petersburg, FL 33704
2326 23rd St S, Saint Petersburg, FL 33712
125 24th Ave N, Saint Petersburg, FL 33704
2338 23rd St S, Saint Petersburg, FL 33712
161 24th Ave N, Saint Petersburg, FL 33704
151 24th Ave N, Saint Petersburg, FL 33704
141 24th Ave N, Saint Petersburg, FL 33704
2300 23rd St S, Saint Petersburg, FL 33712
2424 23rd St S, Saint Petersburg, FL 33712
2422 23rd St S, Saint Petersburg, FL 33712
310 23rd St N, Saint Petersburg, FL 33713
304 23rd St N, Saint Petersburg, FL 33713
1501 24th Ave N, Saint Petersburg, FL 33704
6370 23rd Ter N, St. Petersburg, FL 33710
2410 23rd St S, Saint Petersburg, FL 33712
2400 23rd St S, Saint Petersburg, FL 33712
801 23rd St N, Saint Petersburg, FL 33713
6383 23rd St N, Saint Petersburg, FL 33702
6385 23rd St N, Saint Petersburg, FL 33702
6387 23rd St N, Saint Petersburg, FL 33702
645 23rd St S, Saint Petersburg, FL 33712
6455 23rd St N, Saint Petersburg, FL 33702
1415 24th Ave N, Saint Petersburg, FL 33704
6363 23rd St N, Saint Petersburg, FL 33702
6365 23rd St N, Saint Petersburg, FL 33702
6367 23rd St N, Saint Petersburg, FL 33702
6381 23rd St N, Saint Petersburg, FL 33702
6347 23rd St N, Saint Petersburg, FL 33702
2518 23rd St S, Saint Petersburg, FL 33712
6349 23rd St N, Saint Petersburg, FL 33702
6351 23rd St N, Saint Petersburg, FL 33702
2500 23rd St S, Saint Petersburg, FL 33712
6361 23rd St N, Saint Petersburg, FL 33702
2510 23rd St S, Saint Petersburg, FL 33712
121 24th Ave N, St. Petersburg, FL 33704
6367 23rd St N, St. Petersburg, FL 33702
6327 23rd St N, Saint Petersburg, FL 33702
6341 23rd St N, Saint Petersburg, FL 33702
2234 23rd St S, Saint Petersburg, FL 33712
1194 24th Ave N, Saint Petersburg, FL 33704
1170 24th Ave N, Saint Petersburg, FL 33704
1169 24th Ave N, Saint Petersburg, FL 33704
1184 24th Ave N, Saint Petersburg, FL 33704
1195 24th Ave N, Saint Petersburg, FL 33704
1175 24th Ave N, Saint Petersburg, FL 33704
1100 24th Ave N, Saint Petersburg, FL 33704
1149 24th Ave N, Saint Petersburg, FL 33704
1120 24th Ave N, Saint Petersburg, FL 33704
1112 24th Ave N, Saint Petersburg, FL 33704
1201 24th Ave N, Saint Petersburg, FL 33704
1668 24th Ave N, Saint Petersburg, FL 33713
1032 24th Ave N, Saint Petersburg, FL 33704
1128 24th Ave N, Saint Petersburg, FL 33704
1101 24th Ave N, Saint Petersburg, FL 33704
1652 24th Ave N, Saint Petersburg, FL 33713
1660 24th Ave N, Saint Petersburg, FL 33713
1141 24th Ave N, Saint Petersburg, FL 33704
1686 24th Ave N, Saint Petersburg, FL 33713
1117 24th Ave N, Saint Petersburg, FL 33704
2012 23rd St S, Saint Petersburg, FL 33712
4918 23rd St N, St. Petersburg, FL 33714
419 23rd St N, Saint Petersburg, FL 33713
2006 23rd St S, St Petersburg, FL 33712
1934 23rd St S, Saint Petersburg, FL 33712
1928 23rd St S, Saint Petersburg, FL 33712
1922 23rd St S, Saint Petersburg, FL 33712
1910 23rd St S, Saint Petersburg, FL 33712
2021 23rd St S, Saint Petersburg, FL 33712
1900 23rd St S, Saint Petersburg, FL 33712
1146 24th Ave N, Saint Petersburg, FL 33704
1819 23rd St S, Saint Petersburg, FL 33712
325 23rd St N, Saint Petersburg, FL 33713
1911 23rd St S, Saint Petersburg, FL 33712
1825 23rd St S, Saint Petersburg, FL 33712
66 2465 AVE S, SAINT PETERSBURG, FL 33712
1162 24th Ave N, Saint Petersburg, FL 33704
319 23rd St N, Saint Petersburg, FL 33713
1835 23rd St S, Saint Petersburg, FL 33712
327 23rd St N, Saint Petersburg, FL 33713
1921 23rd St S, Saint Petersburg, FL 33712
2003 23rd St S, St Petersburg, FL 33712
1132 24th Ave N, Saint Petersburg, FL 33704
1182 24th Ave N, Saint Petersburg, FL 33704
2011 23rd St S, Saint Petersburg, FL 33712
135 24th Ave S, Saint Petersburg, FL 33705
1148 24th Ave N, Saint Petersburg, FL 33704
318 23rd St N, Saint Petersburg, FL 33713
2020 23rd St S, Saint Petersburg, FL 33712
1935 23rd St S, Saint Petersburg, FL 33712
6200 23rd Ter N, Saint Petersburg, FL 33710
6320 23rd Ter N, Saint Petersburg, FL 33710
6340 23rd Ter N, Saint Petersburg, FL 33710
6286 23rd Ter N, Saint Petersburg, FL 33710
6300 23rd Ter N, Saint Petersburg, FL 33710
6230 23rd Ter N, Saint Petersburg, FL 33710
6260 23rd Ter N Unit N, St Petersburg, FL 33710
6210 23rd Ter N, Saint Petersburg, FL 33710
6220 23rd Ter N, Saint Petersburg, FL 33710
127 23rd St N, Saint Petersburg, FL 33713
418 23rd St N, Saint Petersburg, FL 33713
422 23rd St N, Saint Petersburg, FL 33713
6360 23rd Ter N, Saint Petersburg, FL 33710
1815 23rd St S, St. Petersburg, FL 33712
3212 23rd St N Unit N/A, St. Petersburg, FL 33713
116 23rd St N, Saint Petersburg, FL 33713
1644 24th Ave N, Saint Petersburg, FL 33713
1157 24th Ave N, Saint Petersburg, FL 33704
1636 24th Ave N, Saint Petersburg, FL 33713
1622 24th Ave N, Saint Petersburg, FL 33713
1221 24th Ave N, Saint Petersburg, FL 33704
1016 24th Ave N, Saint Petersburg, FL 33704
1024 24th Ave N, Saint Petersburg, FL 33704
1004 24th Ave N, Saint Petersburg, FL 33704
1010 24th Ave N, Saint Petersburg, FL 33704
5037 23rd St N, St. Petersburg, FL 33714
1027 24th Ave N, Saint Petersburg, FL 33704
1017 24th Ave N, Saint Petersburg, FL 33704
1009 24th Ave N, Saint Petersburg, FL 33704
33 23rd St S, Saint Petersburg, FL 33712
3316 23rd St N, Saint Petersburg, FL 33713
5121 23rd St N, Saint Petersburg, FL 33714
5021 23rd St N, Saint Petersburg, FL 33714
6701 23rd St S, Saint Petersburg, FL 33712
5011 23rd St N, Saint Petersburg, FL 33714
6691 23rd St S, Saint Petersburg, FL 33712
5129 23rd St N, Saint Petersburg, FL 33714
5113 23rd St N, Saint Petersburg, FL 33714
5137 23rd St N, Saint Petersburg, FL 33714
4735 23rd St N, Saint Petersburg, FL 33714
4727 23rd St N, Saint Petersburg, FL 33714
4807 23rd St N, Saint Petersburg, FL 33714
4743 23rd St N, Saint Petersburg, FL 33714
1531 24th Ave N, Saint Petersburg, FL 33704
4701 23rd St N, Saint Petersburg, FL 33714
4721 23rd St N, Saint Petersburg, FL 33714
4711 23rd St N, Saint Petersburg, FL 33714
6801 23rd St S, St Petersburg, FL 33712
4819 23rd St N, Saint Petersburg, FL 33714
6900 23rd St S, Saint Petersburg, FL 33712
4811 23rd St N, Saint Petersburg, FL 33714
6930 23rd St S, Saint Petersburg, FL 33712
6960 23rd St S, Saint Petersburg, FL 33712
4827 23rd St N, Saint Petersburg, FL 33714
6795 23rd St S, Saint Petersburg, FL 33712
6995 23rd St S, Saint Petersburg, FL 33712
4621 23rd St N, Saint Petersburg, FL 33714
4635 23rd St N, Saint Petersburg, FL 33714
6898 23rd St S, Saint Petersburg, FL 33712
6698 23rd St S, Saint Petersburg, FL 33712
6700 23rd St S, Saint Petersburg, FL 33712
6762 23rd St S, Saint Petersburg, FL 33712
2880 23rd St N, St. Petersburg, FL 33713
6375 23rd Ter N, Saint Petersburg, FL 33710
447 23rd St N, Saint Petersburg, FL 33713
6351 23rd Ter N, Saint Petersburg, FL 33710
6865 23rd St S, Saint Petersburg, FL 33712
433 23rd St N, Saint Petersburg, FL 33713
6901 23rd St S, Saint Petersburg, FL 33712
435 23rd St N, Saint Petersburg, FL 33713
6251 23rd Ter N, Saint Petersburg, FL 33710
2901 23rd St N, Saint Petersburg, FL 33713
167 24th Ave N, Saint Petersburg, FL 33704
6225 23rd Ter N, Saint Petersburg, FL 33710
2921 23rd St N, Saint Petersburg, FL 33713
2830 23rd St N, Saint Petersburg, FL 33713
6325 23rd Ter N, Saint Petersburg, FL 33710
2820 23rd St N, Saint Petersburg, FL 33713
6301 23rd Ter N, Saint Petersburg, FL 33710
6297 23rd Ter N, Saint Petersburg, FL 33710
2931 23rd St N, Saint Petersburg, FL 33713
6275 23rd Ter N, Saint Petersburg, FL 33710
2920 23rd St N, Saint Petersburg, FL 33713
2595 23rd St S, Saint Petersburg, FL 33712
2912 23rd St N, Saint Petersburg, FL 33713
2835 23rd St N, Saint Petersburg, FL 33713
2847 23rd St N, Saint Petersburg, FL 33713
2900 23rd St N, Saint Petersburg, FL 33713
2832 23rd St N, Saint Petersburg, FL 33713
1145 24th Ave N, Saint Petersburg, FL 33704
2930 23rd St N, Saint Petersburg, FL 33713
3233 23rd St N, Saint Petersburg, FL 33713
3200 23rd St N, Saint Petersburg, FL 33713
1224 24th Ave N, Saint Petersburg, FL 33704
3221 23rd St N, Saint Petersburg, FL 33713
3321 23rd St N, Saint Petersburg, FL 33713
3212 23rd St N, Saint Petersburg, FL 33713
1528 24th Ave S, Saint Petersburg, FL 33705
3236 23rd St N, Saint Petersburg, FL 33713
5047 23rd St N, St. Petersburg, FL 33714
3226 23rd St N, Saint Petersburg, FL 33713
6771 23rd St N, Saint Petersburg, FL 33702
3229 23rd St N, Saint Petersburg, FL 33713
6783 23rd St N, Saint Petersburg, FL 33702
6743 23rd St N, Saint Petersburg, FL 33702
1428 24th Ave S, Saint Petersburg, FL 33705
6759 23rd St N, Saint Petersburg, FL 33702
1504 24th Ave S, Saint Petersburg, FL 33705
6721 23rd St N, Saint Petersburg, FL 33702
1510 24th Ave S, Saint Petersburg, FL 33705
3220 23rd St N, Saint Petersburg, FL 33713
6735 23rd St N, Saint Petersburg, FL 33702
1520 24th Ave S, Saint Petersburg, FL 33705
1328 24th Ave S, Saint Petersburg, FL 33705
2847 N 23rd. ST N, Saint Petersburg, FL 33711
1200 24th Ave N, Saint Petersburg, FL 33704
6701 23rd St N, Saint Petersburg, FL 33702
1404 24th Ave S, Saint Petersburg, FL 33705
1410 24th Ave S, Saint Petersburg, FL 33705
1420 24th Ave S, Saint Petersburg, FL 33705
1320 24th Ave N, Saint Petersburg, FL 33704
1322 24th Ave N, Saint Petersburg, FL 33704
3254 23rd St N, Saint Petersburg, FL 33713
3304 23rd St N, St Petersburg, FL 33713
4643 23rd St N, Saint Petersburg, FL 33714
4651 23rd St N, Saint Petersburg, FL 33714
6830 23rd St S, Saint Petersburg, FL 33712
6662 23rd St S, Saint Petersburg, FL 33712
6798 23rd St N, Saint Petersburg, FL 33702
4601 23rd St N, Saint Petersburg, FL 33714
4669 23rd St N, Saint Petersburg, FL 33714
6748 23rd St N, Saint Petersburg, FL 33702
6632 23rd St S, Saint Petersburg, FL 33712
6760 23rd St N, Saint Petersburg, FL 33702
6772 23rd St N, Saint Petersburg, FL 33702
6784 23rd St N, Saint Petersburg, FL 33702
6700 23rd St N, Saint Petersburg, FL 33702
6712 23rd St N, Saint Petersburg, FL 33702
6724 23rd St N, Saint Petersburg, FL 33702
240 23rd St N, Saint Petersburg, FL 33713
6736 23rd St N, Saint Petersburg, FL 33702
1530 24th Ave N, Saint Petersburg, FL 33704
6600 23rd St N, Saint Petersburg, FL 33702
6612 23rd St N, Saint Petersburg, FL 33702
6301 23rd St N, Saint Petersburg, FL 33702
6624 23rd St N, Saint Petersburg, FL 33702
6303 23rd St N, Saint Petersburg, FL 33702
6672 23rd St N, Saint Petersburg, FL 33702
1410 24th Ave N, Saint Petersburg, FL 33704
6305 23rd St N, Saint Petersburg, FL 33702
6307 23rd St N, Saint Petersburg, FL 33702
6321 23rd St N, Saint Petersburg, FL 33702
6323 23rd St N, Saint Petersburg, FL 33702
6325 23rd St N, Saint Petersburg, FL 33702
3327 23rd St N, Saint Petersburg, FL 33713
3245 23rd St N, Saint Petersburg, FL 33713
3311 23rd St N, Saint Petersburg, FL 33713