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-31ST
Properties in St. Petersburg in 31ST-31ST
Find homes for sale in St. Petersburg by selecting a property below:
5298 31st Ave N, Saint Petersburg, FL 33710
5240 31st Ave N, Saint Petersburg, FL 33710
5220 31st Ave N, Saint Petersburg, FL 33710
5280 31st Ave N, Saint Petersburg, FL 33710
3255 31st Ave N, Saint Petersburg, FL 33713
5260 31st Ave N, Saint Petersburg, FL 33710
6180 31st Ave N, Saint Petersburg, FL 33710
3313 31st Ave N, Saint Petersburg, FL 33713
3301 31st Ave N, Saint Petersburg, FL 33713
3312 31st Ave N, Saint Petersburg, FL 33713
6170 31st Ave N, Saint Petersburg, FL 33710
3315 31st Ave N, Saint Petersburg, FL 33713
3245 31st Ave N, Saint Petersburg, FL 33713
6119 31st Ave N, Saint Petersburg, FL 33710
3237 31st Ave N, Saint Petersburg, FL 33713
4591 31st Ave N, Saint Petersburg, FL 33713
5201 31st Ave N, St Petersburg, FL 33710
4559 31st Ave N, Saint Petersburg, FL 33713
5300 31st Ave N, Saint Petersburg, FL 33710
4567 31st Ave N, Saint Petersburg, FL 33713
4576 31st Ave N, Saint Petersburg, FL 33713
4568 31st Ave N, Saint Petersburg, FL 33713
6101 31st Ave N, Saint Petersburg, FL 33710
4575 31st Ave N, Saint Petersburg, FL 33713
5271 31st Ave N, Saint Petersburg, FL 33710
4583 31st Ave N, Saint Petersburg, FL 33713
4550 31st Ave N, Saint Petersburg, FL 33713
1642 31st Ave N, Saint Petersburg, FL 33713
147 31st Ave N, Saint Petersburg, FL 33704
4551 31st Ave N, Saint Petersburg, FL 33713
1652 31st Ave N, Saint Petersburg, FL 33713
139 31st Ave N, Saint Petersburg, FL 33704
6050 31st Ave N, Saint Petersburg, FL 33710
4555 31st Ave N, Saint Petersburg, FL 33713
1660 31st Ave N, Saint Petersburg, FL 33713
131 31st Ave N, Saint Petersburg, FL 33704
1666 31st Ave N, Saint Petersburg, FL 33713
3729 31st Ave S, Saint Petersburg, FL 33711
3727 31st Ave S, Saint Petersburg, FL 33711
3717 31st Ave S, Saint Petersburg, FL 33711
3701 31st Ave S, Saint Petersburg, FL 33711
121 31st Ave N, Saint Petersburg, FL 33704
6087 31st Ave N, Saint Petersburg, FL 33710
3773 31st Ave S, Saint Petersburg, FL 33711
6000 31st Ave N, Saint Petersburg, FL 33710
3761 31st Ave S, Saint Petersburg, FL 33711
3751 31st Ave S, Saint Petersburg, FL 33711
6001 31st Ave N, Saint Petersburg, FL 33710
31st Ave S, St Petersburg, FL 33711
4066 31st Ave N, St. Petersburg, FL 33713
5200 31st Ave N, Saint Petersburg, FL 33710
4126 31st Ave N, Saint Petersburg, FL 33713
4110 31st Ave N, Saint Petersburg, FL 33713
4015 31st Ave N, Saint Petersburg, FL 33713
5698 31st Ave N, Saint Petersburg, FL 33710
5835 31st Ave N, Saint Petersburg, FL 33710
4234 31st Ave N, Saint Petersburg, FL 33713
5827 31st Ave N, Saint Petersburg, FL 33710
5676 31st Ave N, Saint Petersburg, FL 33710
4210 31st Ave N, Saint Petersburg, FL 33713
5664 31st Ave N, Saint Petersburg, FL 33710
4200 31st Ave N, Saint Petersburg, FL 33713
5824 31st Ave N, Saint Petersburg, FL 33710
4134 31st Ave N, Saint Petersburg, FL 33713
5816 31st Ave N, Saint Petersburg, FL 33710
4019 31st Ave N, Saint Petersburg, FL 33713
5840 31st Ave N, Saint Petersburg, FL 33710
4083 31st Ave N, Saint Petersburg, FL 33713
5832 31st Ave N, Saint Petersburg, FL 33710
4075 31st Ave N, Saint Petersburg, FL 33713
5856 31st Ave N, Saint Petersburg, FL 33710
5694 31st Ave N, Saint Petersburg, FL 33710
4067 31st Ave N, Saint Petersburg, FL 33713
5848 31st Ave N, Saint Petersburg, FL 33710
5688 31st Ave N, Saint Petersburg, FL 33710
4226 31st Ave N, Saint Petersburg, FL 33713
4801 31st Ave N, Saint Petersburg, FL 33713
4051 31st Ave N, Saint Petersburg, FL 33713
4845 31st Ave N, Saint Petersburg, FL 33713
4035 31st Ave N, Saint Petersburg, FL 33713
4835 31st Ave N, Saint Petersburg, FL 33713
4027 31st Ave N, Saint Petersburg, FL 33713
4715 31st Ave N, Saint Petersburg, FL 33713
4091 31st Ave N, Saint Petersburg, FL 33713
4496 31st Ave N, Saint Petersburg, FL 33713
4495 31st Ave N, Saint Petersburg, FL 33713
4467 31st Ave N, Saint Petersburg, FL 33713
4813 31st Ave N, Saint Petersburg, FL 33713
4059 31st Ave N, Saint Petersburg, FL 33713
6167 31st Ave N, Saint Petersburg, FL 33710
5330 31st Ave N, Saint Petersburg, FL 33710
4026 31st Ave N, Saint Petersburg, FL 33713
4560 31st Ave N, Saint Petersburg, FL 33713
4066 31st Ave N, Saint Petersburg, FL 33713
4058 31st Ave N, Saint Petersburg, FL 33713
6147 31st Ave N, Saint Petersburg, FL 33710
5390 31st Ave N, Saint Petersburg, FL 33710
4050 31st Ave N, Saint Petersburg, FL 33713
6157 31st Ave N, Saint Petersburg, FL 33710
5360 31st Ave N, Saint Petersburg, FL 33710
4034 31st Ave N, Saint Petersburg, FL 33713
4090 31st Ave N, Saint Petersburg, FL 33713
4082 31st Ave N, Saint Petersburg, FL 33713
4074 31st Ave N, Saint Petersburg, FL 33713
5301 31st Ave N, Saint Petersburg, FL 33710
5885 31st Ave N, Saint Petersburg, FL 33710
5843 31st Ave N, Saint Petersburg, FL 33710
4018 31st Ave N, Saint Petersburg, FL 33713
5851 31st Ave N, Saint Petersburg, FL 33710
4014 31st Ave N, Saint Petersburg, FL 33713
5859 31st Ave N, Saint Petersburg, FL 33710
4000 31st Ave N, Saint Petersburg, FL 33713
5869 31st Ave N, Saint Petersburg, FL 33710
5875 31st Ave N, Saint Petersburg, FL 33710
5881 31st Ave N, Saint Petersburg, FL 33710
5893 31st Ave N, Saint Petersburg, FL 33710
3718 31st Ave N Unit N/A, St. Petersburg, FL 33713
5865 31st Ave N, Saint Petersburg, FL 33710
4380 31st Ave N, Saint Petersburg, FL 33713
4340 31st Ave N, Saint Petersburg, FL 33713
4300 31st Ave N, Saint Petersburg, FL 33713
4448 31st Ave N, Saint Petersburg, FL 33713
4424 31st Ave N, Saint Petersburg, FL 33713
4400 31st Ave N, Saint Petersburg, FL 33713
4401 31st Ave N, Saint Petersburg, FL 33713
4695 31st Ave N, Saint Petersburg, FL 33713
4391 31st Ave N, Saint Petersburg, FL 33713
4685 31st Ave N, Saint Petersburg, FL 33713
4369 31st Ave N, Saint Petersburg, FL 33713
4472 31st Ave N, Saint Petersburg, FL 33713
4701 31st Ave N, Saint Petersburg, FL 33713
4301 31st Ave N, Saint Petersburg, FL 33713
4739 31st Ave N, Saint Petersburg, FL 33713
4729 31st Ave N, Saint Petersburg, FL 33713
4677 31st Ave N, Saint Petersburg, FL 33713
4439 31st Ave N, Saint Petersburg, FL 33713
5864 31st Ave N, Saint Petersburg, FL 33710
5872 31st Ave N, Saint Petersburg, FL 33710
5880 31st Ave N, Saint Petersburg, FL 33710
5888 31st Ave N, Saint Petersburg, FL 33710
4335 31st Ave N, Saint Petersburg, FL 33713
4720 31st Ave N, Saint Petersburg, FL 33713
4726 31st Ave N, Saint Petersburg, FL 33713
4738 31st Ave N, Saint Petersburg, FL 33713
4800 31st Ave N, Saint Petersburg, FL 33713
5901 31st Ave N, Saint Petersburg, FL 33710
5993 31st Ave N, Saint Petersburg, FL 33710
535 31st Ave N, Saint Petersburg, FL 33704
4674 31st Ave N, Saint Petersburg, FL 33713
4694 31st Ave N, Saint Petersburg, FL 33713
4818 31st Ave N, Saint Petersburg, FL 33713
4828 31st Ave N, Saint Petersburg, FL 33713
4838 31st Ave N, Saint Petersburg, FL 33713
5035 31st Ave N, Saint Petersburg, FL 33710
4665 31st Ave N, Saint Petersburg, FL 33713
5025 31st Ave N, Saint Petersburg, FL 33710
5065 31st Ave N, Saint Petersburg, FL 33710
1800 31st Ave N, Saint Petersburg, FL 33713
5055 31st Ave N, Saint Petersburg, FL 33710
5045 31st Ave N, Saint Petersburg, FL 33710
444 31st Ave N, Saint Petersburg, FL 33704
3718 31st Ave N, Saint Petersburg, FL 33713
434 31st Ave N, Saint Petersburg, FL 33704
4664 31st Ave N, Saint Petersburg, FL 33713
428 31st Ave N, Saint Petersburg, FL 33704
4658 31st Ave N, Saint Petersburg, FL 33713
454 31st Ave N, Saint Petersburg, FL 33704
4652 31st Ave N, Saint Petersburg, FL 33713
3708 31st Ave N, Saint Petersburg, FL 33713
3700 31st Ave N, Saint Petersburg, FL 33713
4951 31st Ave N, Saint Petersburg, FL 33710
3726 31st Ave N, Saint Petersburg, FL 33713
3154 31st Ave N, Saint Petersburg, FL 33713
3110 31st Ave N, Saint Petersburg, FL 33713
3124 31st Ave N, Saint Petersburg, FL 33713
3100 31st Ave N, Saint Petersburg, FL 33713
5954 31st Ave N, Saint Petersburg, FL 33710
5928 31st Ave N, Saint Petersburg, FL 33710
5900 31st Ave N, Saint Petersburg, FL 33710
5115 31st Ave N, Saint Petersburg, FL 33710
5125 31st Ave N, Saint Petersburg, FL 33710
5982 31st Ave N, Saint Petersburg, FL 33710
4643 31st Ave N, Saint Petersburg, FL 33713
5135 31st Ave N, Saint Petersburg, FL 33710
4635 31st Ave N, Saint Petersburg, FL 33713
5145 31st Ave N, Saint Petersburg, FL 33710
4659 31st Ave N, Saint Petersburg, FL 33713
4651 31st Ave N, Saint Petersburg, FL 33713
4601 31st Ave N, St Petersburg, FL 33713
4646 31st Ave N, Saint Petersburg, FL 33713
4627 31st Ave N, Saint Petersburg, FL 33713
5155 31st Ave N, Saint Petersburg, FL 33710
4615 31st Ave N, Saint Petersburg, FL 33713
3725 31st Ave N, Saint Petersburg, FL 33713
485 31st Ave N, Saint Petersburg, FL 33704
3733 31st Ave N, Saint Petersburg, FL 33713
475 31st Ave N, Saint Petersburg, FL 33704
5613 31st Ave N, Saint Petersburg, FL 33710
467 31st Ave N, Saint Petersburg, FL 33704
3111 31st Ave N, Saint Petersburg, FL 33713
462 31st Ave N, Saint Petersburg, FL 33704
5691 31st Ave N, Saint Petersburg, FL 33710
451 31st Ave N, Saint Petersburg, FL 33704
445 31st Ave N, Saint Petersburg, FL 33704
5673 31st Ave N, Saint Petersburg, FL 33710
3709 31st Ave N, Saint Petersburg, FL 33713
435 31st Ave N, Saint Petersburg, FL 33704
5685 31st Ave N, Saint Petersburg, FL 33710
3717 31st Ave N, Saint Petersburg, FL 33713
491 31st Ave N, Saint Petersburg, FL 33704
346 31st Ave N, Saint Petersburg, FL 33704
501 31st Ave N, Saint Petersburg, FL 33704
247 31st Ave N, Saint Petersburg, FL 33704
235 31st Ave N, Saint Petersburg, FL 33704
459 31st Ave N, Saint Petersburg, FL 33704
320 31st Ave N, Saint Petersburg, FL 33704
601 31st Ave N, Saint Petersburg, FL 33704
611 31st Ave N, Saint Petersburg, FL 33704
527 31st Ave N, Saint Petersburg, FL 33704
225 31st Ave N, Saint Petersburg, FL 33704
547 31st Ave N, Saint Petersburg, FL 33704
219 31st Ave N, Saint Petersburg, FL 33704
511 31st Ave N, Saint Petersburg, FL 33704
201 31st Ave N, Saint Petersburg, FL 33704
519 31st Ave N, Saint Petersburg, FL 33704
230 31st Ave N, Saint Petersburg, FL 33704
226 31st Ave N, Saint Petersburg, FL 33704
3214 31st Ave N, Saint Petersburg, FL 33713
3164 31st Ave N, Saint Petersburg, FL 33713
3200 31st Ave N, Saint Petersburg, FL 33713
3134 31st Ave N, Saint Petersburg, FL 33713
3767 31st Ave N, Saint Petersburg, FL 33713
3759 31st Ave N, Saint Petersburg, FL 33713
608 31st Ave N, Saint Petersburg, FL 33704
4600 31st Ave N, Saint Petersburg, FL 33713
3751 31st Ave N, Saint Petersburg, FL 33713
3743 31st Ave N, Saint Petersburg, FL 33713
3766 31st Ave N, Saint Petersburg, FL 33713
3774 31st Ave N, Saint Petersburg, FL 33713
3779 31st Ave N, Saint Petersburg, FL 33713
3734 31st Ave N, Saint Petersburg, FL 33713
3742 31st Ave N, Saint Petersburg, FL 33713
534 31st Ave N, Saint Petersburg, FL 33704
3215 31st Ave N, Saint Petersburg, FL 33713
602 31st Ave N, Saint Petersburg, FL 33704
3225 31st Ave N, Saint Petersburg, FL 33713
526 31st Ave N, Saint Petersburg, FL 33704
3750 31st Ave N, Saint Petersburg, FL 33713
3758 31st Ave N, Saint Petersburg, FL 33713
3201 31st Ave N, Saint Petersburg, FL 33713
480 31st Ave N, Saint Petersburg, FL 33704
3135 31st Ave N, Saint Petersburg, FL 33713
474 31st Ave N, Saint Petersburg, FL 33704
3145 31st Ave N, Saint Petersburg, FL 33713
470 31st Ave N, Saint Petersburg, FL 33704
3233 31st Ave N, Saint Petersburg, FL 33713
5637 31st Ave N, Saint Petersburg, FL 33710
3125 31st Ave N, Saint Petersburg, FL 33713
5625 31st Ave N, Saint Petersburg, FL 33710
3701 31st Ave N, Saint Petersburg, FL 33713
5661 31st Ave N, Saint Petersburg, FL 33710
3101 31st Ave N, Saint Petersburg, FL 33713
5649 31st Ave N, Saint Petersburg, FL 33710
3165 31st Ave N, Saint Petersburg, FL 33713
5652 31st Ave N, Saint Petersburg, FL 33710
1712 31st Ave N, Saint Petersburg, FL 33713
1715 31st Ave N, Saint Petersburg, FL 33713
1739 31st Ave N, Saint Petersburg, FL 33713
1727 31st Ave N, Saint Petersburg, FL 33713
1718 31st Ave N, Saint Petersburg, FL 33713
1758 31st Ave N, Saint Petersburg, FL 33713
1748 31st Ave N, Saint Petersburg, FL 33713
1721 31st Ave N, Saint Petersburg, FL 33713
5872 31st Ave N, St. Petersburg, FL 33710
1728 31st Ave N, Saint Petersburg, FL 33713
1745 31st Ave N, Saint Petersburg, FL 33713
1759 31st Ave N, Saint Petersburg, FL 33713
1829 31st Ave N, Saint Petersburg, FL 33713
1801 31st Ave N, Saint Petersburg, FL 33713
1809 31st Ave N, Saint Petersburg, FL 33713
1753 31st Ave N, Saint Petersburg, FL 33713
1836 31st Ave N, Saint Petersburg, FL 33713
1818 31st Ave N, St Petersburg, FL 33713
1821 31st Ave N, Saint Petersburg, FL 33713
254 31st Ave N, St Petersburg, FL 33704
5612 31st Ave N, Saint Petersburg, FL 33710
238 31st Ave N, Saint Petersburg, FL 33704
5618 31st Ave N, Saint Petersburg, FL 33710
300 31st Ave N, Saint Petersburg, FL 33704
5601 31st Ave N, Saint Petersburg, FL 33710
214 31st Ave N, Saint Petersburg, FL 33704
5606 31st Ave N, Saint Petersburg, FL 33710
5600 31st Ave N, Saint Petersburg, FL 33710
140 31st Ave N, Saint Petersburg, FL 33704
134 31st Ave N, Saint Petersburg, FL 33704
122 31st Ave N, Saint Petersburg, FL 33704
1631 31st Ave N, St. Petersburg, FL 33713
1621 31st Ave N, St. Petersburg, FL 33713
5000 31st Ave N, Saint Petersburg, FL 33710
1736 31st Ave N, Saint Petersburg, FL 33713
4992 31st Ave N, Saint Petersburg, FL 33710
5078 31st Ave N, Saint Petersburg, FL 33710
5062 31st Ave N, Saint Petersburg, FL 33710
5036 31st Ave N, Saint Petersburg, FL 33710
5026 31st Ave N, Saint Petersburg, FL 33710
5110 31st Ave N, Saint Petersburg, FL 33710
5100 31st Ave N, Saint Petersburg, FL 33710
5054 31st Ave N, Saint Petersburg, FL 33710
5046 31st Ave N, Saint Petersburg, FL 33710
5130 31st Ave N, Saint Petersburg, FL 33710
5120 31st Ave N, Saint Petersburg, FL 33710
5140 31st Ave N, Saint Petersburg, FL 33710
1635 31st Ave N, Saint Petersburg, FL 33713
1828 31st Ave N, Saint Petersburg, FL 33713
1701 31st Ave N, Saint Petersburg, FL 33713
1835 31st Ave N, Saint Petersburg, FL 33713
4930 31st Ave N, Saint Petersburg, FL 33710
4960 31st Ave N, Saint Petersburg, FL 33710
4139 31st Ave N, Saint Petersburg, FL 33713
4127 31st Ave N, Saint Petersburg, FL 33713
4201 31st Ave N, Saint Petersburg, FL 33713
4237 31st Ave N, Saint Petersburg, FL 33713
4225 31st Ave N, Saint Petersburg, FL 33713
4115 31st Ave N, Saint Petersburg, FL 33713
4211 31st Ave N, Saint Petersburg, FL 33713
1613 31st Ave N, Saint Petersburg, FL 33713
1601 31st Ave N, Saint Petersburg, FL 33713
1700 31st Ave N, Saint Petersburg, FL 33713
6160 31st Ave N, Saint Petersburg, FL 33710
6150 31st Ave N, Saint Petersburg, FL 33710
6140 31st Ave N, Saint Petersburg, FL 33710
1721 31st Ave N #0, St. Petersburg, FL 33713
6130 31st Ave N, Saint Petersburg, FL 33710
6120 31st Ave N, Saint Petersburg, FL 33710
6110 31st Ave N, Saint Petersburg, FL 33710
6100 31st Ave N, Saint Petersburg, FL 33710
1630 31st Ave N, Saint Petersburg, FL 33713
1634 31st Ave N, Saint Petersburg, FL 33713
6092 31st Ave N, Saint Petersburg, FL 33710