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
22ND-23RD
Properties in St. Petersburg in 22ND-23RD
Find homes for sale in St. Petersburg by selecting a property below:
1086 23rd Ave N, Saint Petersburg, FL 33704
1144 23rd Ave N, Saint Petersburg, FL 33704
1100 23rd Ave N, Saint Petersburg, FL 33704
266 23rd Ave SE, Saint Petersburg, FL 33705
156 23rd Ave SE, Saint Petersburg, FL 33705
1094 23rd Ave N, Saint Petersburg, FL 33704
136 23rd Ave SE, Saint Petersburg, FL 33705
1048 23rd Ave N, Saint Petersburg, FL 33704
146 23rd Ave SE, Saint Petersburg, FL 33705
1112 23rd Ave N, Saint Petersburg, FL 33704
1068 23rd Ave N, Saint Petersburg, FL 33704
1058 23rd Ave N, Saint Petersburg, FL 33704
134 23rd Ave S, Saint Petersburg, FL 33705
118 23rd Ave S, Saint Petersburg, FL 33705
1024 23rd Ave N, Saint Petersburg, FL 33704
1074 23rd Ave N, Saint Petersburg, FL 33704
106 23rd Ave SE, Saint Petersburg, FL 33705
3892 23rd Ave N, Saint Petersburg, FL 33713
1042 23rd Ave N, Saint Petersburg, FL 33704
3800 23rd Ave N, Saint Petersburg, FL 33713
1020 23rd Ave N, Saint Petersburg, FL 33704
144 23rd Ave S, Saint Petersburg, FL 33705
3862 23rd Ave N, Saint Petersburg, FL 33713
220 23rd Ave S, Saint Petersburg, FL 33705
3832 23rd Ave N, Saint Petersburg, FL 33713
230 23rd Ave S, Saint Petersburg, FL 33705
3900 23rd Ave N, Saint Petersburg, FL 33713
1036 23rd Ave N, Saint Petersburg, FL 33704
1008 23rd Ave N, Saint Petersburg, FL 33704
240 23rd Ave S, Saint Petersburg, FL 33705
1900 23rd Ave N, Saint Petersburg, FL 33713
1910 23rd Ave N, Saint Petersburg, FL 33713
1920 23rd Ave N, Saint Petersburg, FL 33713
206 23rd Ave SE, Saint Petersburg, FL 33705
176 23rd Ave SE, Saint Petersburg, FL 33705
276 23rd Ave SE, St Petersburg, FL 33705
1118 23rd Ave N, Saint Petersburg, FL 33704
1142 23rd Ave N, Saint Petersburg, FL 33704
246 23rd Ave SE, Saint Petersburg, FL 33705
236 23rd Ave SE, Saint Petersburg, FL 33705
1138 23rd Ave N, Saint Petersburg, FL 33704
216 23rd Ave SE, Saint Petersburg, FL 33705
4048 23rd Ave N, Saint Petersburg, FL 33713
229 23rd Ave S, Saint Petersburg, FL 33705
215 23rd Ave S, Saint Petersburg, FL 33705
4049 23rd Ave N, Saint Petersburg, FL 33713
3021 23rd Ave N, Saint Petersburg, FL 33713
2933 23rd Ave N, Saint Petersburg, FL 33713
3001 23rd Ave N, Saint Petersburg, FL 33713
4012 23rd Ave N, Saint Petersburg, FL 33713
3035 23rd Ave N, Saint Petersburg, FL 33713
2919 23rd Ave N, Saint Petersburg, FL 33713
3011 23rd Ave N, Saint Petersburg, FL 33713
2851 23rd Ave N, Saint Petersburg, FL 33713
2857 23rd Ave N, Saint Petersburg, FL 33713
232 23rd Ave N, Saint Petersburg, FL 33704
310 23rd Ave N, Saint Petersburg, FL 33704
302 23rd Ave N, Saint Petersburg, FL 33704
210 23rd Ave N, Saint Petersburg, FL 33704
320 23rd Ave N, Saint Petersburg, FL 33704
240 23rd Ave N, Saint Petersburg, FL 33704
3831 23rd Ave N, Saint Petersburg, FL 33713
215 23rd Ave SE, St Petersburg, FL 33705
235 23rd Ave SE, Saint Petersburg, FL 33705
1000 23rd Ave N, Saint Petersburg, FL 33704
265 23rd Ave SE, St Petersburg, FL 33705
3861 23rd Ave N, Saint Petersburg, FL 33713
247 23rd Ave SE, Saint Petersburg, FL 33705
3962 23rd Ave N, Saint Petersburg, FL 33713
6901 22nd Way S, Saint Petersburg, FL 33712
105 23rd Ave SE, Saint Petersburg, FL 33705
3992 23rd Ave N, Saint Petersburg, FL 33713
6885 22nd Way S, Saint Petersburg, FL 33712
3991 23rd Ave N, Saint Petersburg, FL 33713
6965 22nd Way S, Saint Petersburg, FL 33712
6933 22nd Way S, Saint Petersburg, FL 33712
3931 23rd Ave N, Saint Petersburg, FL 33713
2709 23rd Ave N, Saint Petersburg, FL 33713
6964 22nd Way S, Saint Petersburg, FL 33712
175 23rd Ave SE, Saint Petersburg, FL 33705
3901 23rd Ave N, Saint Petersburg, FL 33713
6996 22nd Way S, Saint Petersburg, FL 33712
155 23rd Ave SE, Saint Petersburg, FL 33705
3891 23rd Ave N, Saint Petersburg, FL 33713
135 23rd Ave SE, Saint Petersburg, FL 33705
3932 23rd Ave N, Saint Petersburg, FL 33713
125 23rd Ave SE, Saint Petersburg, FL 33705
6884 22nd Way S, Saint Petersburg, FL 33712
4109 23rd Ave N, Saint Petersburg, FL 33713
6900 22nd Way S, Saint Petersburg, FL 33712
3961 23rd Ave N, Saint Petersburg, FL 33713
6932 22nd Way S, Saint Petersburg, FL 33712
4033 23rd Ave N, Saint Petersburg, FL 33713
165 23rd Ave S, Saint Petersburg, FL 33705
4041 23rd Ave N, Saint Petersburg, FL 33713
145 23rd Ave S, Saint Petersburg, FL 33705
0 23 AVE, ST. PETERSBURG, FL 33705
4017 23rd Ave N, Saint Petersburg, FL 33713
6997 22nd Way S, Saint Petersburg, FL 33712
127 23rd Ave S, Saint Petersburg, FL 33705
2111 23rd Ave S, Saint Petersburg, FL 33712
4027 23rd Ave N, Saint Petersburg, FL 33713
115 23rd Ave S, Saint Petersburg, FL 33705
315 23rd Ave NE, Saint Petersburg, FL 33704
4011 23rd Ave N, Saint Petersburg, FL 33713
4020 23rd Ave N, Saint Petersburg, FL 33713
4028 23rd Ave N, Saint Petersburg, FL 33713
257 23rd Ave S, Saint Petersburg, FL 33705
4032 23rd Ave N, Saint Petersburg, FL 33713
251 23rd Ave S, Saint Petersburg, FL 33705
4040 23rd Ave N, Saint Petersburg, FL 33713
235 23rd Ave S, Saint Petersburg, FL 33705
2879 23rd Ave N, Saint Petersburg, FL 33713
2875 23rd Ave N, Saint Petersburg, FL 33713
190 23rd Ave N, Saint Petersburg, FL 33704
2835 23rd Ave N, Saint Petersburg, FL 33713
2827 23rd Ave N, Saint Petersburg, FL 33713
2899 23rd Ave N, Saint Petersburg, FL 33713
2887 23rd Ave N, Saint Petersburg, FL 33713
2861 23rd Ave N, Saint Petersburg, FL 33713
2845 23rd Ave N, Saint Petersburg, FL 33713
1616 23rd Ave N, St. Petersburg, FL 33713
200 23rd Ave N, Saint Petersburg, FL 33704
4201 23rd Ave N, Saint Petersburg, FL 33713
226 23rd Ave N, Saint Petersburg, FL 33704
4211 23rd Ave N, Saint Petersburg, FL 33713
216 23rd Ave N, Saint Petersburg, FL 33704
4117 23rd Ave N, Saint Petersburg, FL 33713
4127 23rd Ave N, Saint Petersburg, FL 33713
4217 23rd Ave N, Saint Petersburg, FL 33713
4227 23rd Ave N, Saint Petersburg, FL 33713
2855 23rd Ave N, St. Petersburg, FL 33713
2225 23rd Ave S, Saint Petersburg, FL 33712
2233 23rd Ave S, Saint Petersburg, FL 33712
447 23rd Ave N, Saint Petersburg, FL 33704
2221 23rd Ave S, Saint Petersburg, FL 33712
432 23rd Ave N, Saint Petersburg, FL 33704
444 23rd Ave N, Saint Petersburg, FL 33704
175 23rd Ave N, Saint Petersburg, FL 33704
421 23rd Ave N, Saint Petersburg, FL 33704
185 23rd Ave N, Saint Petersburg, FL 33704
195 23rd Ave N, Saint Petersburg, FL 33704
4520 23rd Ave N, Saint Petersburg, FL 33713
422 23rd Ave N, Saint Petersburg, FL 33704
425 23rd Ave N, Saint Petersburg, FL 33704
2222 23rd Ave S, Saint Petersburg, FL 33712
2234 23rd Ave S, Saint Petersburg, FL 33712
2242 23rd Ave S, Saint Petersburg, FL 33712
201 23rd Ave N, Saint Petersburg, FL 33704
313 23rd Ave N, Saint Petersburg, FL 33704
323 23rd Ave N, Saint Petersburg, FL 33704
215 23rd Ave N, Saint Petersburg, FL 33704
225 23rd Ave N, Saint Petersburg, FL 33704
178 23rd Ave N, Saint Petersburg, FL 33704
4400 23rd Ave N, Saint Petersburg, FL 33713
166 23rd Ave N, Saint Petersburg, FL 33704
130 23rd Ave N, Saint Petersburg, FL 33704
120 23rd Ave N, Saint Petersburg, FL 33704
241 23rd Ave N, Saint Petersburg, FL 33704
4411 23rd Ave N, Saint Petersburg, FL 33713
305 23rd Ave N, Saint Petersburg, FL 33704
4410 23rd Ave N, Saint Petersburg, FL 33713
156 23rd Ave N, Saint Petersburg, FL 33704
150 23rd Ave N, Saint Petersburg, FL 33704
4336 23rd Ave N, Saint Petersburg, FL 33713
161 23rd Ave N, Saint Petersburg, FL 33704
145 23rd Ave N, Saint Petersburg, FL 33704
4401 23rd Ave N, Saint Petersburg, FL 33713
101 23rd Ave N, Saint Petersburg, FL 33704
4337 23rd Ave N, Saint Petersburg, FL 33713
140 23rd Ave N, Saint Petersburg, FL 33704
4310 23rd Ave N, Saint Petersburg, FL 33713
136 23rd Ave N, Saint Petersburg, FL 33704
137 23rd Ave N, Saint Petersburg, FL 33704
131 23rd Ave N, Saint Petersburg, FL 33704
4320 23rd Ave N, Saint Petersburg, FL 33713
452 23rd Ave N, Saint Petersburg, FL 33704
4326 23rd Ave N, Saint Petersburg, FL 33713
4300 23rd Ave N, Saint Petersburg, FL 33713
121 23rd Ave N, Saint Petersburg, FL 33704
111 23rd Ave N, Saint Petersburg, FL 33704
2247 23rd Ave S, Saint Petersburg, FL 33712
2150 23rd Ave N, Saint Petersburg, FL 33713
1195 23rd Ave N, Saint Petersburg, FL 33704
1169 23rd Ave N, Saint Petersburg, FL 33704
2120 23rd Ave N, Saint Petersburg, FL 33713
2178 23rd Ave N, Saint Petersburg, FL 33713
1185 23rd Ave N, Saint Petersburg, FL 33704
2158 23rd Ave N, Saint Petersburg, FL 33713
2144 23rd Ave N, Saint Petersburg, FL 33713
2136 23rd Ave N, Saint Petersburg, FL 33713
2128 23rd Ave N, Saint Petersburg, FL 33713
1101 23rd Ave N, Saint Petersburg, FL 33704
1121 23rd Ave N, Saint Petersburg, FL 33704
1111 23rd Ave N, Saint Petersburg, FL 33704
1125 23rd Ave N, Saint Petersburg, FL 33704
2426 23rd Ave S, St. Petersburg, FL 33712
2333 23rd Ave S, St. Petersburg, FL 33712
1675 23rd Ave N, Saint Petersburg, FL 33713
1665 23rd Ave N, Saint Petersburg, FL 33713
2185 23rd Ave N, St Petersburg, FL 33713
1913 23rd Ave N, Saint Petersburg, FL 33713
2161 23rd Ave N, Saint Petersburg, FL 33713
1921 23rd Ave N, Saint Petersburg, FL 33713
1927 23rd Ave N, Saint Petersburg, FL 33713
2121 23rd Ave N, Saint Petersburg, FL 33713
1141 23rd Ave N, Saint Petersburg, FL 33704
2169 23rd Ave N, Saint Petersburg, FL 33713
2175 23rd Ave N, Saint Petersburg, FL 33713
2151 23rd Ave N, Saint Petersburg, FL 33713
1161 23rd Ave N, Saint Petersburg, FL 33704
2131 23rd Ave N, Saint Petersburg, FL 33713
1129 23rd Ave N, Saint Petersburg, FL 33704
2141 23rd Ave N, Saint Petersburg, FL 33713
2111 23rd Ave N, Saint Petersburg, FL 33713
1175 23rd Ave N, Saint Petersburg, FL 33704
2110 23rd Ave N, Saint Petersburg, FL 33713
1155 23rd Ave N, Saint Petersburg, FL 33704
4200 23rd Ave N, Saint Petersburg, FL 33713
1725 23rd Ave N, Saint Petersburg, FL 33713
4126 23rd Ave N, Saint Petersburg, FL 33713
1715 23rd Ave N, Saint Petersburg, FL 33713
4118 23rd Ave N, Saint Petersburg, FL 33713
1701 23rd Ave N, Saint Petersburg, FL 33713
4112 23rd Ave N, Saint Petersburg, FL 33713
1708 23rd Ave N, St Petersburg, FL 33713
1700 23rd Ave N, Saint Petersburg, FL 33713
1745 23rd Ave N, Saint Petersburg, FL 33713
4212 23rd Ave N, Saint Petersburg, FL 33713
3776 23rd Ave N, Saint Petersburg, FL 33713
1735 23rd Ave N, Saint Petersburg, FL 33713
3764 23rd Ave N, Saint Petersburg, FL 33713
1746 23rd Ave N, Saint Petersburg, FL 33713
3750 23rd Ave N, St Petersburg, FL 33713
1736 23rd Ave N, Saint Petersburg, FL 33713
3736 23rd Ave N, Saint Petersburg, FL 33713
1728 23rd Ave N, Saint Petersburg, FL 33713
3724 23rd Ave N, Saint Petersburg, FL 33713
1716 23rd Ave N, Saint Petersburg, FL 33713
3532 23rd Ave N, Saint Petersburg, FL 33713
3500 23rd Ave N, Saint Petersburg, FL 33713
850 S 22nd. ST S, Saint Petersburg, FL 33711
1810 23rd Ave N, Saint Petersburg, FL 33713
1800 23rd Ave N, Saint Petersburg, FL 33713
156 23rd Ave NE, Saint Petersburg, FL 33704
3661 23rd Ave N, Saint Petersburg, FL 33713
3631 23rd Ave N, Saint Petersburg, FL 33713
3601 23rd Ave N, Saint Petersburg, FL 33713
3593 23rd Ave N, Saint Petersburg, FL 33713
3563 23rd Ave N, Saint Petersburg, FL 33713
1725 23rd Ave S, Saint Petersburg, FL 33712
2819 23rd Ave N, Saint Petersburg, FL 33713
1723 23rd Ave S, Saint Petersburg, FL 33712
1663 23rd Ave N, Saint Petersburg, FL 33713
1651 23rd Ave N, Saint Petersburg, FL 33713
1654 23rd Ave N, Saint Petersburg, FL 33713
1644 23rd Ave N, Saint Petersburg, FL 33713
1005 23rd Ave N, Saint Petersburg, FL 33704
1699 23rd Ave N, Saint Petersburg, FL 33713
1645 23rd Ave N, Saint Petersburg, FL 33713
1625 23rd Ave N, Saint Petersburg, FL 33713
1642 23rd Ave N, Saint Petersburg, FL 33713
1640 23rd Ave N, Saint Petersburg, FL 33713
1027 23rd Ave N, Saint Petersburg, FL 33704
1619 23rd Ave N, Saint Petersburg, FL 33713
1434 23rd Ave S, Saint Petersburg, FL 33705
1035 23rd Ave N, Saint Petersburg, FL 33704
1686 23rd Ave N, Saint Petersburg, FL 33713
1426 23rd Ave S, Saint Petersburg, FL 33705
1510 23rd Ave S, Saint Petersburg, FL 33705
1500 23rd Ave S, Saint Petersburg, FL 33705
1011 23rd Ave N, Saint Petersburg, FL 33704
1021 23rd Ave N, Saint Petersburg, FL 33704
1518 23rd Ave S, Saint Petersburg, FL 33705
3660 23rd Ave N, Saint Petersburg, FL 33713
1751 23rd Ave N, Saint Petersburg, FL 33713
1807 23rd Ave N, Saint Petersburg, FL 33713
4220 23rd Ave N, Saint Petersburg, FL 33713
1455 23rd Ave S, Saint Petersburg, FL 33705
1501 23rd Ave S, Saint Petersburg, FL 33705
3562 23rd Ave N, Saint Petersburg, FL 33713
1839 23rd Ave N, Saint Petersburg, FL 33713
1411 23rd Ave S, Saint Petersburg, FL 33705
3592 23rd Ave N, Saint Petersburg, FL 33713
1427 23rd Ave S, Saint Petersburg, FL 33705
1817 23rd Ave N, Saint Petersburg, FL 33713
1400 23rd Ave S, Saint Petersburg, FL 33705
1827 23rd Ave N, Saint Petersburg, FL 33713
1401 23rd Ave S, Saint Petersburg, FL 33705
1828 23rd Ave N, Saint Petersburg, FL 33713
1418 23rd Ave S, Saint Petersburg, FL 33705
1818 23rd Ave N, Saint Petersburg, FL 33713
1410 23rd Ave S, Saint Petersburg, FL 33705
3600 23rd Ave N, Saint Petersburg, FL 33713
3630 23rd Ave N, Saint Petersburg, FL 33713
1525 23rd Ave S, Saint Petersburg, FL 33705
1700 23rd Ave S, Saint Petersburg, FL 33712
3533 23rd Ave N, Saint Petersburg, FL 33713
3501 23rd Ave N, Saint Petersburg, FL 33713
3700 23rd Ave N, Saint Petersburg, FL 33713
3710 23rd Ave N, Saint Petersburg, FL 33713
126 23rd Ave NE, St Petersburg, FL 33704
136 23rd Ave NE, Saint Petersburg, FL 33704
100 23rd Ave NE, Saint Petersburg, FL 33704
414 23rd Ave S, Saint Petersburg, FL 33705
106 23rd Ave NE, Saint Petersburg, FL 33704
3777 23rd Ave N, Saint Petersburg, FL 33713
3751 23rd Ave N, Saint Petersburg, FL 33713
1636 23rd Ave N, Saint Petersburg, FL 33713
3767 23rd Ave N, Saint Petersburg, FL 33713
3725 23rd Ave N, Saint Petersburg, FL 33713
3737 23rd Ave N, Saint Petersburg, FL 33713
3701 23rd Ave N, Saint Petersburg, FL 33713
3711 23rd Ave N, Saint Petersburg, FL 33713
1620 23rd Ave N, Saint Petersburg, FL 33713
105 23rd Ave NE, Saint Petersburg, FL 33704
1701 23rd Ave S, Saint Petersburg, FL 33712
1605 23rd Ave N, Saint Petersburg, FL 33713
215 23rd Ave NE, Saint Petersburg, FL 33704
215 23rd Ave S, st pete, FL 33701
4321 23rd Ave N, Saint Petersburg, FL 33713
4118 23rd Ave S, Saint Petersburg, FL 33711
4311 23rd Ave N, Saint Petersburg, FL 33713
4301 23rd Ave N, Saint Petersburg, FL 33713
4327 23rd Ave N, Saint Petersburg, FL 33713
115 23rd Ave NE, Saint Petersburg, FL 33704
125 23rd Ave NE, Saint Petersburg, FL 33704
4516 23rd Ave S, Saint Petersburg, FL 33711
4500 23rd Ave S, Saint Petersburg, FL 33711
2123 23rd Ave S, Saint Petersburg, FL 33712
4511 23rd Ave S, Saint Petersburg, FL 33711
4521 23rd Ave S, Saint Petersburg, FL 33711
4521 23rd Ave N, Saint Petersburg, FL 33713
216 23rd Ave NE, Saint Petersburg, FL 33704
226 23rd Ave NE, Saint Petersburg, FL 33704
236 23rd Ave NE, Saint Petersburg, FL 33704
316 23rd Ave NE, Saint Petersburg, FL 33704
301 23rd Ave NE, Saint Petersburg, FL 33704
257 23rd Ave SE, St. Petersburg, FL 33705