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
50TH-51ST
Properties in St. Petersburg in 50TH-51ST
Find homes for sale in St. Petersburg by selecting a property below:
425 51st Ave S, Saint Petersburg, FL 33705
475 51st Ave S, Saint Petersburg, FL 33705
575 50th St S, Saint Petersburg, FL 33707
521 51st Ave S, Saint Petersburg, FL 33705
644 51st Ave N, Saint Petersburg, FL 33703
4143 51st Ave S, Saint Petersburg, FL 33711
646 51st Ave N #612, St Petersburg, FL 33703
642 51st Ave N, Saint Petersburg, FL 33703
626 51st Ave N, Saint Petersburg, FL 33703
529 51st Ave S, Saint Petersburg, FL 33705
628 51st Ave N, Saint Petersburg, FL 33703
547 51st Ave S, Saint Petersburg, FL 33705
624 51st Ave N, Saint Petersburg, FL 33703
4155 51st Ave S, Saint Petersburg, FL 33711
604 51st Ave N, Saint Petersburg, FL 33703
606 51st Ave N, Saint Petersburg, FL 33703
645 51st Ave S, Saint Petersburg, FL 33705
602 51st Ave N, Saint Petersburg, FL 33703
544 51st Ave N, Saint Petersburg, FL 33703
1410 51st Ave NE, Saint Petersburg, FL 33703
661 51st Ave S, Saint Petersburg, FL 33705
546 51st Ave N, Saint Petersburg, FL 33703
542 51st Ave N, Saint Petersburg, FL 33703
526 51st Ave N, Saint Petersburg, FL 33703
524 51st Ave N, Saint Petersburg, FL 33703
504 51st Ave N, Saint Petersburg, FL 33703
653 51st Ave S, Saint Petersburg, FL 33705
700-710 50th St N, St. Petersburg, FL 33710
4184 51st Ave S, Saint Petersburg, FL 33711
4170 51st Ave S, Saint Petersburg, FL 33711
4122 51st Ave S, Saint Petersburg, FL 33711
4142 51st Ave S, Saint Petersburg, FL 33711
1521 51st Ave N, Saint Petersburg, FL 33703
4057 51st Ave N, Saint Petersburg, FL 33714
4041 51st Ave N, Saint Petersburg, FL 33714
4025 51st Ave N, Saint Petersburg, FL 33714
4040 51st Ave N, Saint Petersburg, FL 33714
4131 51st Ave S, Saint Petersburg, FL 33711
4011 51st Ave N, Saint Petersburg, FL 33714
1531 51st Ave N, Saint Petersburg, FL 33703
1495 51st Ave NE, Saint Petersburg, FL 33703
1482 51st Ave NE, Saint Petersburg, FL 33703
1490 51st Ave NE, Saint Petersburg, FL 33703
1400 51st Ave NE, Saint Petersburg, FL 33703
1447 51st Ave NE, Saint Petersburg, FL 33703
1466 51st Ave NE, Saint Petersburg, FL 33703
1416 51st Ave NE, Saint Petersburg, FL 33703
1432 51st Ave NE, Saint Petersburg, FL 33703
1496 51st Ave NE, Saint Petersburg, FL 33703
4399 51st Ave S, Saint Petersburg, FL 33711
1415 51st Ave NE, Saint Petersburg, FL 33703
2561 50th St N, Saint Petersburg, FL 33710
1401 51st Ave NE, Saint Petersburg, FL 33703
2501 50th St N, Saint Petersburg, FL 33710
1431 51st Ave NE, Saint Petersburg, FL 33703
1481 51st Ave NE, Saint Petersburg, FL 33703
4412 50th Ter S, Saint Petersburg, FL 33711
1465 51st Ave NE, Saint Petersburg, FL 33703
4400 50th Ter S, Saint Petersburg, FL 33711
4415 50th Ter S, Saint Petersburg, FL 33711
700 50th St N, Saint Petersburg, FL 33710
2352 50th St N, Saint Petersburg, FL 33710
2376 50th St N, Saint Petersburg, FL 33710
260 50th St S, Saint Petersburg, FL 33707
3019 51st Ave S, Saint Petersburg, FL 33712
2390 50th St N, Saint Petersburg, FL 33710
601 51st Ave S, Saint Petersburg, FL 33705
1312 51st Ave NE, Saint Petersburg, FL 33703
1300 51st Ave NE, Saint Petersburg, FL 33703
1305 51st Ave NE, Saint Petersburg, FL 33703
1319 51st Ave NE, Saint Petersburg, FL 33703
637 51st Ave S, Saint Petersburg, FL 33705
629 51st Ave S, Saint Petersburg, FL 33705
1375 51st Ave NE, Saint Petersburg, FL 33703
1387 51st Ave NE, Saint Petersburg, FL 33703
1362 51st Ave NE, Saint Petersburg, FL 33703
1348 51st Ave NE, Saint Petersburg, FL 33703
1336 51st Ave NE, Saint Petersburg, FL 33703
1324 51st Ave NE, Saint Petersburg, FL 33703
1448 51st Ave NE, Saint Petersburg, FL 33703
1327 51st Ave NE, Saint Petersburg, FL 33703
646 50th St N, Saint Petersburg, FL 33710
1339 51st Ave NE, Saint Petersburg, FL 33703
975 50th St N, Saint Petersburg, FL 33710
632 50th St N, Saint Petersburg, FL 33710
1353 51st Ave NE, Saint Petersburg, FL 33703
630 50th St N, Saint Petersburg, FL 33710
11088 51st Ave N, Saint Petersburg, FL 33708
1367 51st Ave NE, Saint Petersburg, FL 33703
618 50th St N, Saint Petersburg, FL 33710
505 51st Ave N, Saint Petersburg, FL 33703
503 51st Ave N, Saint Petersburg, FL 33703
3810 50th St N, Saint Petersburg, FL 33709
2444 50th St N, Saint Petersburg, FL 33710
2436 50th St N, Saint Petersburg, FL 33710
2902 51st Ave S, Saint Petersburg, FL 33712
1386 51st Ave NE, Saint Petersburg, FL 33703
628 51st Ave S, Saint Petersburg, FL 33705
300 50th St S, Saint Petersburg, FL 33707
1394 51st Ave NE, Saint Petersburg, FL 33703
636 51st Ave S, Saint Petersburg, FL 33705
507 51st Ave N, Saint Petersburg, FL 33703
620 51st Ave S, Saint Petersburg, FL 33705
2400 50th St N, Saint Petersburg, FL 33710
2416 50th St N, Saint Petersburg, FL 33710
2422 50th St N, Saint Petersburg, FL 33710
1374 51st Ave NE, Saint Petersburg, FL 33703
652 51st Ave S, Saint Petersburg, FL 33705
644 51st Ave S, Saint Petersburg, FL 33705
2591 50th St N, Saint Petersburg, FL 33710
660 51st Ave S, Saint Petersburg, FL 33705
1600 50th St N, Saint Petersburg, FL 33710
2415 50th St N, Saint Petersburg, FL 33710
2375 50th St N, Saint Petersburg, FL 33710
2560 50th St N, Saint Petersburg, FL 33710
2391 50th St N, Saint Petersburg, FL 33710
2530 50th St N, Saint Petersburg, FL 33710
2401 50th St N, Saint Petersburg, FL 33710
428 51st Ave S, Saint Petersburg, FL 33705
444 51st Ave S, Saint Petersburg, FL 33705
450 50th St N, Saint Petersburg, FL 33710
512 51st Ave S, Saint Petersburg, FL 33705
462 50th St N, Saint Petersburg, FL 33710
528 51st Ave S, Saint Petersburg, FL 33705
2353 50th St N, Saint Petersburg, FL 33710
410 51st Ave S, Saint Petersburg, FL 33705
4301 50th Ter S, Saint Petersburg, FL 33711
3467 51st Ave N, Saint Petersburg, FL 33714
4339 50th Ter S, Saint Petersburg, FL 33711
3891 50th St N, Saint Petersburg, FL 33709
245 50th St N, Saint Petersburg, FL 33710
4311 50th Ter S, Saint Petersburg, FL 33711
3506 51st Ave N, Saint Petersburg, FL 33714
4353 50th Ter S, Saint Petersburg, FL 33711
3518 51st Ave N, Saint Petersburg, FL 33714
4395 50th Ter S, Saint Petersburg, FL 33711
251 50th St N, Saint Petersburg, FL 33710
4325 50th Ter S, Saint Petersburg, FL 33711
4367 50th Ter S, Saint Petersburg, FL 33711
4368 50th Ter S, Saint Petersburg, FL 33711
4396 50th Ter S, Saint Petersburg, FL 33711
2892 51st Ave S, Saint Petersburg, FL 33712
3875 50th St N, Saint Petersburg, FL 33709
3025 51st Ave S, Saint Petersburg, FL 33712
3130 50th St N, Saint Petersburg, FL 33710
3202 50th St N, Saint Petersburg, FL 33710
4395 51st Ave S, Saint Petersburg, FL 33711
3229 50th St N, Saint Petersburg, FL 33710
3582 51st Ave N, Saint Petersburg, FL 33714
3211 50th St N, Saint Petersburg, FL 33710
3921 50th St N, Saint Petersburg, FL 33709
3499 51st Ave N, Saint Petersburg, FL 33714
3507 51st Ave N, Saint Petersburg, FL 33714
3900 50th St N, Saint Petersburg, FL 33709
3936 50th St N, Saint Petersburg, FL 33709
502 51st Ave N, Saint Petersburg, FL 33703
506 51st Ave N, Saint Petersburg, FL 33703
3485 51st Ave N, Saint Petersburg, FL 33714
3545 51st Ave N, Saint Petersburg, FL 33714
4401 50th Ter S, Saint Petersburg, FL 33711
2423 50th St N, Saint Petersburg, FL 33710
2443 50th St N, Saint Petersburg, FL 33710
4381 50th Ter S, Saint Petersburg, FL 33711
3110 50th St N, Saint Petersburg, FL 33710
3484 51st Ave N, Saint Petersburg, FL 33714
2435 50th St N, Saint Petersburg, FL 33710
200 50th St N, Saint Petersburg, FL 33710
2411 51st Ave N, Saint Petersburg, FL 33714
4100 50th St N, Saint Petersburg, FL 33709
2401 51st Ave N, Saint Petersburg, FL 33714
4120 50th St N, Saint Petersburg, FL 33709
2412 51st Ave N, Saint Petersburg, FL 33714
4354 50th Ter S, Saint Petersburg, FL 33711
10118 51st Ave N, Saint Petersburg, FL 33708
4326 50th Ter S, Saint Petersburg, FL 33711
4340 50th Ter S, Saint Petersburg, FL 33711
3119 50th St N, Saint Petersburg, FL 33710
3127 50th St N, Saint Petersburg, FL 33710
3145 50th St N, Saint Petersburg, FL 33710
2846 51st Ave S, Saint Petersburg, FL 33712
3201 50th St N, Saint Petersburg, FL 33710
2814 51st Ave S, Saint Petersburg, FL 33712
2824 51st Ave S, Saint Petersburg, FL 33712
236 50th Ter N, St. Petersburg, FL 33703
4365 51st Ave S, Saint Petersburg, FL 33711
10256 51st Ave N, Saint Petersburg, FL 33708
4300 50th Ter S, Saint Petersburg, FL 33711
4312 50th Ter S, Saint Petersburg, FL 33711
2856 51st Ave S, Saint Petersburg, FL 33712
4335 51st Ave S, Saint Petersburg, FL 33711
2876 51st Ave S, Saint Petersburg, FL 33712
4301 51st Ave S, Saint Petersburg, FL 33711
10364 51st Ave N, Saint Petersburg, FL 33708
10296 51st Ave N, Saint Petersburg, FL 33708
10138 51st Ave N, Saint Petersburg, FL 33708
10344 51st Ave N, Saint Petersburg, FL 33708
10286 51st Ave N, Saint Petersburg, FL 33708
10236 51st Ave N, Saint Petersburg, FL 33708
2946 51st Ave S, Saint Petersburg, FL 33712
10324 51st Ave N, Saint Petersburg, FL 33708
10266 51st Ave N, Saint Petersburg, FL 33708
2924 51st Ave S, Saint Petersburg, FL 33712
3980 51st Ave N, St. Petersburg, FL 33714
10226 51st Ave N, Saint Petersburg, FL 33708
2938 51st Ave S, Saint Petersburg, FL 33712
4320 51st Ave S, Saint Petersburg, FL 33711
10216 51st Ave N, Saint Petersburg, FL 33708
10168 51st Ave N, Saint Petersburg, FL 33708
4350 51st Ave S, Saint Petersburg, FL 33711
10128 51st Ave N, Saint Petersburg, FL 33708
3970 51st Ave N, St. Petersburg, FL 33714
10198 51st Ave N, Saint Petersburg, FL 33708
4300 51st Ave S, Saint Petersburg, FL 33711
10158 51st Ave N, Saint Petersburg, FL 33708
4380 51st Ave S, Saint Petersburg, FL 33711
343 50th St S, Saint Petersburg, FL 33707
604 51st Ave N #604, St. Petersburg, FL 33703
1001 51st Ave N, Saint Petersburg, FL 33703
1021 51st Ave N, Saint Petersburg, FL 33703
459 50th St N, Saint Petersburg, FL 33710
1700 50th St N, Saint Petersburg, FL 33710
1400 51st Ave N, St. Petersburg, FL 33703
1730 50th St N, Saint Petersburg, FL 33710
11281 51st Ave N, Saint Petersburg, FL 33708
1433 51st Ave N, Saint Petersburg, FL 33703
11077 51st Ave N, Saint Petersburg, FL 33708
1443 51st Ave N, Saint Petersburg, FL 33703
1446 51st Ave N, Saint Petersburg, FL 33703
1436 51st Ave N, Saint Petersburg, FL 33703
1731 50th St N, Saint Petersburg, FL 33710
1343 51st Ave N, Saint Petersburg, FL 33703
334 51st Ave N, Saint Petersburg, FL 33703
3972 51st Ave N, Saint Petersburg, FL 33714
1403 51st Ave N, Saint Petersburg, FL 33703
6296 51st Ave N, Saint Petersburg, FL 33709
342 51st Ave N, Saint Petersburg, FL 33703
1413 51st Ave N, Saint Petersburg, FL 33703
350 51st Ave N, Saint Petersburg, FL 33703
1423 51st Ave N, Saint Petersburg, FL 33703
11117 51st Ave N, Saint Petersburg, FL 33708
1426 51st Ave N, Saint Petersburg, FL 33703
1416 51st Ave N, Saint Petersburg, FL 33703
1406 51st Ave N, Saint Petersburg, FL 33703
3861 51st Ave N, Saint Petersburg, FL 33714
1346 51st Ave N, Saint Petersburg, FL 33703
11233 51st Ave N, Saint Petersburg, FL 33708
3847 51st Ave N, Saint Petersburg, FL 33714
1213 51st Ave N, Saint Petersburg, FL 33703
3981 51st Ave N, Saint Petersburg, FL 33714
6380 51st Ave N, Saint Petersburg, FL 33709
201 50th St S, Saint Petersburg, FL 33707
1233 51st Ave N, Saint Petersburg, FL 33703
1223 51st Ave N, Saint Petersburg, FL 33703
1253 51st Ave N, Saint Petersburg, FL 33703
1243 51st Ave N, Saint Petersburg, FL 33703
10387 51st Ave N, Saint Petersburg, FL 33708
10462 50th Avenue Cir N, Saint Petersburg, FL 33708
119 50th Ter N, Saint Petersburg, FL 33703
10461 50th Avenue Cir N, Saint Petersburg, FL 33708
3732 51st Ave N, Saint Petersburg, FL 33714
134 50th Ter N, Saint Petersburg, FL 33703
10450 50th Avenue Cir N, Saint Petersburg, FL 33708
123 50th Ter N, Saint Petersburg, FL 33703
10460 50th Avenue Cir N, Saint Petersburg, FL 33708
117 50th Ter N, Saint Petersburg, FL 33703
1306 51st Ave N, Saint Petersburg, FL 33703
3001 51st Ave S, Saint Petersburg, FL 33712
226 50th Ter N, Saint Petersburg, FL 33703
1316 51st Ave N, Saint Petersburg, FL 33703
216 50th Ter N, Saint Petersburg, FL 33703
1326 51st Ave N, Saint Petersburg, FL 33703
2927 51st Ave S, Saint Petersburg, FL 33712
1336 51st Ave N, Saint Petersburg, FL 33703
2935 51st Ave S, Saint Petersburg, FL 33712
143 50th Ter N, Saint Petersburg, FL 33703
2919 51st Ave S, Saint Petersburg, FL 33712
217 50th Ter N, Saint Petersburg, FL 33703
10463 50th Avenue Cir N, Saint Petersburg, FL 33708
10453 50th Avenue Cir N, Saint Petersburg, FL 33708
2827 51st Ave S, Saint Petersburg, FL 33712
3747 51st Ave N, Saint Petersburg, FL 33714
2801 51st Ave S, Saint Petersburg, FL 33712
3741 51st Ave N, Saint Petersburg, FL 33714
3751 51st Ave N, Saint Petersburg, FL 33714
318 51st Ave N, Saint Petersburg, FL 33703
2030 50th St N, Saint Petersburg, FL 33710
1206 51st Ave N, Saint Petersburg, FL 33703
1216 51st Ave N, Saint Petersburg, FL 33703
10430 50th Avenue Cir N, Saint Petersburg, FL 33708
133 50th Ter N, Saint Petersburg, FL 33703
1226 51st Ave N, Saint Petersburg, FL 33703
10440 50th Avenue Cir N, Saint Petersburg, FL 33708
3895 51st Ave N, Saint Petersburg, FL 33714
210 50th Ter N, Saint Petersburg, FL 33703
1236 51st Ave N, Saint Petersburg, FL 33703
2912 51st Ave S, Saint Petersburg, FL 33712
204 50th Ter N, Saint Petersburg, FL 33703
1246 51st Ave N, Saint Petersburg, FL 33703
2802 51st Ave S, Saint Petersburg, FL 33712
1303 51st Ave N, Saint Petersburg, FL 33703
366 51st Ave N, Saint Petersburg, FL 33703
1313 51st Ave N, Saint Petersburg, FL 33703
372 51st Ave N, Saint Petersburg, FL 33703
3968 51st Ave N, Saint Petersburg, FL 33714
1323 51st Ave N, Saint Petersburg, FL 33703
1333 51st Ave N, Saint Petersburg, FL 33703
326 51st Ave N, Saint Petersburg, FL 33703
2889 51st Ave S, Saint Petersburg, FL 33712
6397 51st Ave N, Saint Petersburg, FL 33709
2867 51st Ave S, Saint Petersburg, FL 33712
358 51st Ave N, Saint Petersburg, FL 33703
1034 51st Ave N, Saint Petersburg, FL 33703
3400 51st Ave N, St. Petersburg, FL 33714
1121 51st Ave N, Saint Petersburg, FL 33703
1139 51st Ave N, Saint Petersburg, FL 33703
201 50th St N, Saint Petersburg, FL 33710
4128 51st Ave S, Saint Petersburg, FL 33711
10903 51st Ave N, Saint Petersburg, FL 33708
10981 51st Ave N, Saint Petersburg, FL 33708
1062 51st Ave N, Saint Petersburg, FL 33703
1100 51st Ave N, Saint Petersburg, FL 33703
1000 51st Ave N, Saint Petersburg, FL 33703
1044 51st Ave N, Saint Petersburg, FL 33703
10384 51st Ave N, Saint Petersburg, FL 33708
1147 51st Ave N, Saint Petersburg, FL 33703
10422 51st Ave N, Saint Petersburg, FL 33708
1138 51st Ave N, Saint Petersburg, FL 33703
1155 51st Ave N, Saint Petersburg, FL 33703
528 51st Ave N, Saint Petersburg, FL 33703
1037 51st Ave N, Saint Petersburg, FL 33703
3920 51st Ave N, Saint Petersburg, FL 33714
1051 51st Ave N, Saint Petersburg, FL 33703
1101 51st Ave N, Saint Petersburg, FL 33703
1111 51st Ave N, Saint Petersburg, FL 33703
1110 51st Ave N, Saint Petersburg, FL 33703
1146 51st Ave N, Saint Petersburg, FL 33703
2025 50th St N, Saint Petersburg, FL 33710
1031 51st Ave N, Saint Petersburg, FL 33703
1130 51st Ave N, Saint Petersburg, FL 33703