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
31ST-32ND
Properties in St. Petersburg in 31ST-32ND
Find homes for sale in St. Petersburg by selecting a property below:
2877 32nd Ave N, Saint Petersburg, FL 33713
2851 32nd Ave N, Saint Petersburg, FL 33713
1336 32nd Ave N, Saint Petersburg, FL 33704
3244 32nd Ave N, Saint Petersburg, FL 33713
3254 32nd Ave N, Saint Petersburg, FL 33713
2883 32nd Ave N, Saint Petersburg, FL 33713
3312 32nd Ave N, Saint Petersburg, FL 33713
3236 32nd Ave N, Saint Petersburg, FL 33713
3253 32nd Ave N, Saint Petersburg, FL 33713
2013 32nd Ave N, Saint Petersburg, FL 33713
1034 32nd Ave N, Saint Petersburg, FL 33704
1044 32nd Ave N, Saint Petersburg, FL 33704
1052 32nd Ave N, Saint Petersburg, FL 33704
1060 32nd Ave N, Saint Petersburg, FL 33704
3475 32nd Ave N, Saint Petersburg, FL 33713
3237 32nd Ave N, Saint Petersburg, FL 33713
3245 32nd Ave N, St Petersburg, FL 33713
3451 32nd Ave N, Saint Petersburg, FL 33713
139 32nd Ave N, Saint Petersburg, FL 33704
8251 31st Ter N, Saint Petersburg, FL 33710
8241 31st Ter N, Saint Petersburg, FL 33710
8275 31st Ter N, Saint Petersburg, FL 33710
8201 31st Ter N, Saint Petersburg, FL 33710
1810 32nd Ave N, Saint Petersburg, FL 33713
1820 32nd Ave N, Saint Petersburg, FL 33713
8297 31st Ter N, Saint Petersburg, FL 33710
1768 32nd Ave N, Saint Petersburg, FL 33713
1800 32nd Ave N, Saint Petersburg, FL 33713
8231 31st Ter N, Saint Petersburg, FL 33710
1732 32nd Ave N, Saint Petersburg, FL 33713
1752 32nd Ave N, Saint Petersburg, FL 33713
121 32nd Ave N, Saint Petersburg, FL 33704
8200 31st Ter N, Saint Petersburg, FL 33710
1720 32nd Ave N, Saint Petersburg, FL 33713
8211 31st Ter N, Saint Petersburg, FL 33710
8219 31st Ter N, Saint Petersburg, FL 33710
8225 31st Ter N, Saint Petersburg, FL 33710
146 32nd Ave N, Saint Petersburg, FL 33704
138 32nd Ave N, Saint Petersburg, FL 33704
2326 32nd Ave N, Saint Petersburg, FL 33713
130 32nd Ave N, Saint Petersburg, FL 33704
1000 32nd Ave N, Saint Petersburg, FL 33704
2240 32nd Ave N, Saint Petersburg, FL 33713
1020 32nd Ave N, Saint Petersburg, FL 33704
1010 32nd Ave N, Saint Petersburg, FL 33704
1370 32nd Ave N, Saint Petersburg, FL 33704
2965 32nd Ave N, Saint Petersburg, FL 33713
1030 32nd Ave N, Saint Petersburg, FL 33704
2931 32nd Ave N, Saint Petersburg, FL 33713
2901 32nd Ave N, Saint Petersburg, FL 33713
2120 32nd Ave N, Saint Petersburg, FL 33713
700 31st St N, Saint Petersburg, FL 33713
2900 32nd Ave N, Saint Petersburg, FL 33713
2960 32nd Ave N, Saint Petersburg, FL 33713
1550 32nd Ave N, Saint Petersburg, FL 33704
3000 32nd Ave N, Saint Petersburg, FL 33713
1205 32nd Ave N, Saint Petersburg, FL 33704
1110 32nd Ave N, Saint Petersburg, FL 33704
1100 32nd Ave N, Saint Petersburg, FL 33704
1120 32nd Ave N, Saint Petersburg, FL 33704
1517 32nd Ave N, Saint Petersburg, FL 33704
3460 32nd Ave N, Saint Petersburg, FL 33713
1400 32nd Ave N, Saint Petersburg, FL 33704
1063 31st Ter NE, Saint Petersburg, FL 33704
2132 32nd Ave N, Saint Petersburg, FL 33713
3434 32nd Ave N, Saint Petersburg, FL 33713
6699 31st Way S, St Petersburg, FL 33712
1428 32nd Ave N, Saint Petersburg, FL 33704
630 31st St N, Saint Petersburg, FL 33713
1301 32nd Ave N, Saint Petersburg, FL 33704
1649 32nd Ave N, Saint Petersburg, FL 33713
720 31st St N, Saint Petersburg, FL 33713
1651 32nd Ave N, Saint Petersburg, FL 33713
1669 32nd Ave N, Saint Petersburg, FL 33713
1675 32nd Ave N, Saint Petersburg, FL 33713
1713 32nd Ave N, Saint Petersburg, FL 33713
730 31st St N, Saint Petersburg, FL 33713
1125 32nd Ave N, Saint Petersburg, FL 33704
736 31st St N, Saint Petersburg, FL 33713
1641 32nd Ave N, Saint Petersburg, FL 33713
710 31st St N, Saint Petersburg, FL 33713
6649 31st Ter N, Saint Petersburg, FL 33710
2595 32nd Ave N, Saint Petersburg, FL 33713
1701 32nd Ave N, Saint Petersburg, FL 33713
2577 32nd Ave N, Saint Petersburg, FL 33713
1130 32nd Ave N, Saint Petersburg, FL 33704
1634 32nd Ave N, Saint Petersburg, FL 33713
1628 32nd Ave N, Saint Petersburg, FL 33713
1618 32nd Ave N, Saint Petersburg, FL 33713
1635 32nd Ave N, St Petersburg, FL 33713
1629 32nd Ave N, Saint Petersburg, FL 33713
1619 32nd Ave N, Saint Petersburg, FL 33713
2300 32nd Ave N, Saint Petersburg, FL 33713
6300 31st St S, Saint Petersburg, FL 33712
6751 31st Ter N, Saint Petersburg, FL 33710
6426 31st St S, Saint Petersburg, FL 33712
6761 31st Ter N, Saint Petersburg, FL 33710
6326 31st St S, Saint Petersburg, FL 33712
1021 32nd Ave N, Saint Petersburg, FL 33704
6731 31st Ter N, Saint Petersburg, FL 33710
6342 31st St S, Saint Petersburg, FL 33712
1033 32nd Ave N, Saint Petersburg, FL 33704
6741 31st Ter N, Saint Petersburg, FL 33710
1045 32nd Ave N, Saint Petersburg, FL 33704
6771 31st Ter N, Saint Petersburg, FL 33710
6781 31st Ter N, Saint Petersburg, FL 33710
6410 31st St S, Saint Petersburg, FL 33712
6683 31st Ter N, Saint Petersburg, FL 33710
6680 31st Ter N, Saint Petersburg, FL 33710
6711 31st Ter N, Saint Petersburg, FL 33710
6721 31st Ter N, Saint Petersburg, FL 33710
6693 31st Ter N, Saint Petersburg, FL 33710
6701 31st Ter N, Saint Petersburg, FL 33710
6700 31st Ter N, Saint Petersburg, FL 33710
6690 31st Ter N, Saint Petersburg, FL 33710
1015 32nd Ave N, Saint Petersburg, FL 33704
1121 32nd Ave N, Saint Petersburg, FL 33704
6336 31st St N, Saint Petersburg, FL 33702
2569 32nd Ave N, Saint Petersburg, FL 33713
2561 32nd Ave N, Saint Petersburg, FL 33713
2585 32nd Ave N, Saint Petersburg, FL 33713
1063 32nd Ave N, Saint Petersburg, FL 33704
1051 32nd Ave N, Saint Petersburg, FL 33704
6299 31st St N, Saint Petersburg, FL 33702
1109 32nd Ave N, Saint Petersburg, FL 33704
1101 32nd Ave N, Saint Petersburg, FL 33704
2324 32nd Ave N, Saint Petersburg, FL 33713
2312 32nd Ave N, Saint Petersburg, FL 33713
6464 31st St S, Saint Petersburg, FL 33712
3112 32nd Ave N, Saint Petersburg, FL 33713
6730 31st St S, Saint Petersburg, FL 33712
3144 32nd Ave N, Saint Petersburg, FL 33713
6720 31st St S, Saint Petersburg, FL 33712
3134 32nd Ave N, Saint Petersburg, FL 33713
1751 32nd Ave N, St. Petersburg, FL 33713
6999 31st Ter N, Saint Petersburg, FL 33710
1831 32nd Ave N, Saint Petersburg, FL 33713
6820 31st Ter N, Saint Petersburg, FL 33710
201 32nd Ave N, Saint Petersburg, FL 33704
211 32nd Ave N, Saint Petersburg, FL 33704
3124 32nd Ave N, Saint Petersburg, FL 33713
6738 31st St S, Saint Petersburg, FL 33712
6650 31st Ter N, Saint Petersburg, FL 33710
200 32nd Ave N, Saint Petersburg, FL 33704
6600 31st St S, Saint Petersburg, FL 33712
220 32nd Ave N, Saint Petersburg, FL 33704
230 32nd Ave N, Saint Petersburg, FL 33704
6401 31st St S, Saint Petersburg, FL 33712
3101 32nd Ave N, Saint Petersburg, FL 33713
6638 31st St S, Saint Petersburg, FL 33712
3111 32nd Ave N, Saint Petersburg, FL 33713
6624 31st St S, Saint Petersburg, FL 33712
240 32nd Ave N, Saint Petersburg, FL 33704
254 32nd Ave N, Saint Petersburg, FL 33704
1001 32nd Ave N, Saint Petersburg, FL 33704
3212 32nd Ave N, Saint Petersburg, FL 33713
3225 32nd Ave N, St Petersburg, FL 33713
3154 32nd Ave N, Saint Petersburg, FL 33713
3164 32nd Ave N, Saint Petersburg, FL 33713
3200 32nd Ave N, Saint Petersburg, FL 33713
3165 32nd Ave N, Saint Petersburg, FL 33713
3224 32nd Ave N, Saint Petersburg, FL 33713
3232 32nd Ave N, Saint Petersburg, FL 33713
3233 32nd Ave N, St Petersburg, FL 33713
6819 31st Ter N, Saint Petersburg, FL 33710
3135 32nd Ave N, Saint Petersburg, FL 33713
6801 31st Ter N, Saint Petersburg, FL 33710
3125 32nd Ave N, Saint Petersburg, FL 33713
3215 32nd Ave N, St Petersburg, FL 33713
3201 32nd Ave N, Saint Petersburg, FL 33713
6955 31st Ter N, Saint Petersburg, FL 33710
6943 31st Ter N, St Petersburg, FL 33710
6901 31st Ter N, Saint Petersburg, FL 33710
3155 32nd Ave N, Saint Petersburg, FL 33713
6837 31st Ter N, Saint Petersburg, FL 33710
3145 32nd Ave N, Saint Petersburg, FL 33713
6996 31st Ter N, Saint Petersburg, FL 33710
247 32nd Ave N, Saint Petersburg, FL 33704
6840 31st Ter N, Saint Petersburg, FL 33710
255 32nd Ave N, Saint Petersburg, FL 33704
6900 31st Ter N, Saint Petersburg, FL 33710
225 32nd Ave N, Saint Petersburg, FL 33704
6800 31st Ter N, Saint Petersburg, FL 33710
237 32nd Ave N, Saint Petersburg, FL 33704
1821 32nd Ave N, Saint Petersburg, FL 33713
3100 32nd Ave N, Saint Petersburg, FL 33713
6754 31st St S, Saint Petersburg, FL 33712
6746 31st St S, Saint Petersburg, FL 33712
6946 31st Ter N, Saint Petersburg, FL 33710
907 31st Ter NE, Saint Petersburg, FL 33704
2427 32nd Ave N, Saint Petersburg, FL 33713
913 31st Ter NE, Saint Petersburg, FL 33704
2423 32nd Ave N, Saint Petersburg, FL 33713
2411 32nd Ave N, Saint Petersburg, FL 33713
897 31st Ter NE, Saint Petersburg, FL 33704
6792 31st Ter N, Saint Petersburg, FL 33710
901 31st Ter NE, Saint Petersburg, FL 33704
881 31st Ter NE, Saint Petersburg, FL 33704
6514 31st Ter N, Saint Petersburg, FL 33710
6528 31st Ter N, Saint Petersburg, FL 33710
1043 31st Ter NE, Saint Petersburg, FL 33704
1029 31st Ter NE, Saint Petersburg, FL 33704
2515 32nd Ave N, Saint Petersburg, FL 33713
6496 31st Ter N, Saint Petersburg, FL 33710
6500 31st Ter N, Saint Petersburg, FL 33710
968 31st Ter NE, Saint Petersburg, FL 33704
820 31st St N, Saint Petersburg, FL 33713
6450 31st Ter N, Saint Petersburg, FL 33710
1001 31st Ter NE, Saint Petersburg, FL 33704
6456 31st Ter N, Saint Petersburg, FL 33710
949 31st Ter NE, Saint Petersburg, FL 33704
2501 32nd Ave N, Saint Petersburg, FL 33713
6464 31st Ter N, Saint Petersburg, FL 33710
925 31st Ter NE, Saint Petersburg, FL 33704
2471 32nd Ave N, Saint Petersburg, FL 33713
6472 31st Ter N, Saint Petersburg, FL 33710
973 31st Ter NE, Saint Petersburg, FL 33704
2521 32nd Ave N, Saint Petersburg, FL 33713
1057 31st Ter NE, Saint Petersburg, FL 33704
997 31st Ter NE, Saint Petersburg, FL 33704
6432 31st Ter N, Saint Petersburg, FL 33710
985 31st Ter NE, Saint Petersburg, FL 33704
6444 31st Ter N, Saint Petersburg, FL 33710
1015 31st Ter NE, Saint Petersburg, FL 33704
6650 31st St S, Saint Petersburg, FL 33712
6648 31st St S, Saint Petersburg, FL 33712
1717 32nd Ave N, Saint Petersburg, FL 33713
640 31st St S, Saint Petersburg, FL 33712
3301 32nd Ave S, Saint Petersburg, FL 33712
6672 31st St S, Saint Petersburg, FL 33712
944 31st Ter NE, Saint Petersburg, FL 33704
1721 32nd Ave N, Saint Petersburg, FL 33713
910 31st Ter NE, Saint Petersburg, FL 33704
1733 32nd Ave N, Saint Petersburg, FL 33713
6772 31st Ter N, Saint Petersburg, FL 33710
6782 31st Ter N, Saint Petersburg, FL 33710
6752 31st Ter N, Saint Petersburg, FL 33710
2570 32nd Ave N, Saint Petersburg, FL 33713
1811 32nd Ave N, Saint Petersburg, FL 33713
6318 31st St S, Saint Petersburg, FL 33712
6722 31st Ter N, Saint Petersburg, FL 33710
2594 32nd Ave N, Saint Petersburg, FL 33713
2578 32nd Ave N, Saint Petersburg, FL 33713
2584 32nd Ave N, Saint Petersburg, FL 33713
2562 32nd Ave N, Saint Petersburg, FL 33713
6762 31st Ter N, Saint Petersburg, FL 33710
6732 31st Ter N, Saint Petersburg, FL 33710
6742 31st Ter N, Saint Petersburg, FL 33710
6712 31st Ter N, Saint Petersburg, FL 33710
626 31st St S, Saint Petersburg, FL 33712
6425 31st Ter N, Saint Petersburg, FL 33710
6437 31st Ter N, Saint Petersburg, FL 33710
6599 31st St N, Saint Petersburg, FL 33702
6401 31st Ter N, Saint Petersburg, FL 33710
2430 32nd Ave N, Saint Petersburg, FL 33713
6551 31st St N, Saint Petersburg, FL 33702
2434 32nd Ave N, Saint Petersburg, FL 33713
6567 31st St N, Saint Petersburg, FL 33702
6519 31st St N, Saint Petersburg, FL 33702
6399 31st Ter N, Saint Petersburg, FL 33710
2420 32nd Ave N, Saint Petersburg, FL 33713
6379 31st Ter N, Saint Petersburg, FL 33710
2444 32nd Ave N, Saint Petersburg, FL 33713
2410 32nd Ave N, Saint Petersburg, FL 33713
2545 32nd Ave N, Saint Petersburg, FL 33713
6259 31st Ter N, Saint Petersburg, FL 33710
2555 32nd Ave N, Saint Petersburg, FL 33713
6301 31st Ter N, Saint Petersburg, FL 33710
2471 32nd Ave N, St. Petersburg, FL 33713
6285 31st Ter N, Saint Petersburg, FL 33710
6353 31st Ter N, Saint Petersburg, FL 33710
6327 31st Ter N, Saint Petersburg, FL 33710
2451 32nd Ave N, Saint Petersburg, FL 33713
1712 32nd Ave N, Saint Petersburg, FL 33713
6480 31st Ter N, Saint Petersburg, FL 33710
961 31st Ter NE, Saint Petersburg, FL 33704
6488 31st Ter N, Saint Petersburg, FL 33710
2461 32nd Ave N, Saint Petersburg, FL 33713
6366 31st Ter N, Saint Petersburg, FL 33710
6398 31st Ter N, Saint Petersburg, FL 33710
6326 31st Ter N, Saint Petersburg, FL 33710
6352 31st Ter N, Saint Petersburg, FL 33710
6280 31st Ter N, Saint Petersburg, FL 33710
6300 31st Ter N, Saint Petersburg, FL 33710
6260 31st Ter N, Saint Petersburg, FL 33710
2435 32nd Ave N, St Petersburg, FL 33713
2445 32nd Ave N, Saint Petersburg, FL 33713
1640 32nd Ave N, Saint Petersburg, FL 33713
1660 32nd Ave N, Saint Petersburg, FL 33713
2450 32nd Ave N, Saint Petersburg, FL 33713
1690 32nd Ave N, Saint Petersburg, FL 33713
1830 32nd Ave N, Saint Petersburg, FL 33713
2500 32nd Ave N, Saint Petersburg, FL 33713
2466 32nd Ave N, Saint Petersburg, FL 33713
2464 32nd Ave N, Saint Petersburg, FL 33713
6434 31st St S, Saint Petersburg, FL 33712
1099 31st Ter NE, Saint Petersburg, FL 33704
3480 32nd Ave N #105, Saint Petersburg, FL 33713
3480 32nd Ave N #207, Saint Petersburg, FL 33713
3460 32nd Ave N #201, Saint Petersburg, FL 33713
3460 32nd Ave N #204, Saint Petersburg, FL 33713
120 32nd Ave N, St. Petersburg, FL 33704
1075 31st Ter NE, Saint Petersburg, FL 33704
3460 32nd Ave N #101, Saint Petersburg, FL 33713
2221 32nd Ave N, Saint Petersburg, FL 33713
1087 31st Ter NE, Saint Petersburg, FL 33704
3460 32nd Ave N #202, Saint Petersburg, FL 33713
2227 32nd Ave N, Saint Petersburg, FL 33713
3460 32nd Ave N #203, Saint Petersburg, FL 33713
2241 32nd Ave N, Saint Petersburg, FL 33713
3460 32nd Ave N #104, Saint Petersburg, FL 33713
3023 32nd Ave N, Saint Petersburg, FL 33713
3031 32nd Ave N, Saint Petersburg, FL 33713
3460 32nd Ave N #102, Saint Petersburg, FL 33713
3460 32nd Ave N #103, Saint Petersburg, FL 33713
2213 32nd Ave N, Saint Petersburg, FL 33713
8262 31st Ter N, Saint Petersburg, FL 33710
2329 32nd Ave N, Saint Petersburg, FL 33713
8226 31st Ter N, Saint Petersburg, FL 33710
2323 32nd Ave N, Saint Petersburg, FL 33713
8278 31st Ter N, Saint Petersburg, FL 33710
8298 31st Ter N, Saint Petersburg, FL 33710
8252 31st Ter N, Saint Petersburg, FL 33710
6400 31st Ter N, Saint Petersburg, FL 33710
8261 31st Ter N, Saint Petersburg, FL 33710
6424 31st Ter N, Saint Petersburg, FL 33710
8232 31st Ter N, Saint Petersburg, FL 33710
8242 31st Ter N, Saint Petersburg, FL 33710
2339 32nd Ave N, Saint Petersburg, FL 33713
6473 31st Terrace Ct N, Saint Petersburg, FL 33710
6477 31st Terrace Ct N, Saint Petersburg, FL 33710
6481 31st Terrace Ct N, Saint Petersburg, FL 33710
2510 32nd Ave N, Saint Petersburg, FL 33713
2520 32nd Ave N, Saint Petersburg, FL 33713
2012 32nd Ave N, Saint Petersburg, FL 33713
6459 31st Terrace Ct N, Saint Petersburg, FL 33710
6465 31st Terrace Ct N, Saint Petersburg, FL 33710
6469 31st Terrace Ct N, Saint Petersburg, FL 33710
2860 32nd Ave N, Saint Petersburg, FL 33713