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
51ST-52ND
Properties in St. Petersburg in 51ST-52ND
Find homes for sale in St. Petersburg by selecting a property below:
821 51st Ave N, Saint Petersburg, FL 33703
825 51st Ave N, Saint Petersburg, FL 33703
833 51st Ave N, Saint Petersburg, FL 33703
841 51st Ave N, Saint Petersburg, FL 33703
801 51st Ave N, Saint Petersburg, FL 33703
809 51st Ave N, Saint Petersburg, FL 33703
851 51st Ave N, Saint Petersburg, FL 33703
857 51st Ave N, Saint Petersburg, FL 33703
800 51st Ave N, Saint Petersburg, FL 33703
662 51st Ave N, Saint Petersburg, FL 33703
669 51st Ave S, Saint Petersburg, FL 33705
685 51st Ave S, Saint Petersburg, FL 33705
9972 51st Ave N, Saint Petersburg, FL 33708
872 51st Ave N, Saint Petersburg, FL 33703
866 51st Ave N, Saint Petersburg, FL 33703
816 51st Ave N, St Petersburg, FL 33703
9948 51st Ave N, Saint Petersburg, FL 33708
810 51st Ave N, Saint Petersburg, FL 33703
858 51st Ave N, Saint Petersburg, FL 33703
850 51st Ave N, Saint Petersburg, FL 33703
777 51st Ave N, Saint Petersburg, FL 33703
769 51st Ave N, Saint Petersburg, FL 33703
744 51st Ave N, Saint Petersburg, FL 33703
750 51st Ave N, Saint Petersburg, FL 33703
834 51st Ave N, Saint Petersburg, FL 33703
9996 51st Ave N, Saint Petersburg, FL 33708
824 51st Ave N, Saint Petersburg, FL 33703
766 51st Ave N, Saint Petersburg, FL 33703
730 51st Ave N, Saint Petersburg, FL 33703
546 51st St S, Saint Petersburg, FL 33707
738 51st Ave N, Saint Petersburg, FL 33703
756 51st Ave N, Saint Petersburg, FL 33703
762 51st Ave N, Saint Petersburg, FL 33703
720 51st Ave N, Saint Petersburg, FL 33703
6257 51st Ter N, Saint Petersburg, FL 33709
7305 51st Ter N, Saint Petersburg, FL 33709
726 51st Ave N, Saint Petersburg, FL 33703
7306 51st Ter N, Saint Petersburg, FL 33709
700 51st Ave N, Saint Petersburg, FL 33703
708 51st Ave N, Saint Petersburg, FL 33703
755 51st Ave N, Saint Petersburg, FL 33703
852 51st Ave S, Saint Petersburg, FL 33705
761 51st Ave N, Saint Petersburg, FL 33703
813 51st Ave S, Saint Petersburg, FL 33705
721 51st Ave N, Saint Petersburg, FL 33703
801 51st Ave S, Saint Petersburg, FL 33705
727 51st Ave N, Saint Petersburg, FL 33703
800 51st Ave S, Saint Petersburg, FL 33705
6280 51st Ter N, Saint Petersburg, FL 33709
861 51st Ave S, Saint Petersburg, FL 33705
5800 51st St S, Saint Petersburg, FL 33715
6281 51st Ter N, Saint Petersburg, FL 33709
820 51st Ave S, Saint Petersburg, FL 33705
5802 51st St S, Saint Petersburg, FL 33715
743 51st Ave N, Saint Petersburg, FL 33703
830 51st Ave S, Saint Petersburg, FL 33705
751 51st Ave N, Saint Petersburg, FL 33703
844 51st Ave S, Saint Petersburg, FL 33705
860 51st Ave S, Saint Petersburg, FL 33705
5839 51st St S, Saint Petersburg, FL 33715
5825 51st St S, Saint Petersburg, FL 33715
5814 51st St S, Saint Petersburg, FL 33715
5828 51st St S, Saint Petersburg, FL 33715
733 51st Ave N, Saint Petersburg, FL 33703
812 51st Ave S, Saint Petersburg, FL 33705
5925 51st St S, Saint Petersburg, FL 33715
739 51st Ave N, Saint Petersburg, FL 33703
5895 51st St S, Saint Petersburg, FL 33715
719 51st St N, Saint Petersburg, FL 33710
5813 51st St S, Saint Petersburg, FL 33715
701 51st St N, Saint Petersburg, FL 33710
5801 51st St S, St Petersburg, FL 33715
618 51st St N, Saint Petersburg, FL 33710
6051 51st St S, Saint Petersburg, FL 33715
744 51st Ave S, Saint Petersburg, FL 33705
6001 51st St S, Saint Petersburg, FL 33715
726 51st Ave S, Saint Petersburg, FL 33705
5883 51st St S, St. Petersburg, FL 33715
720 51st Ave S, Saint Petersburg, FL 33705
5855 51st St S, Saint Petersburg, FL 33715
700 51st Ave S, Saint Petersburg, FL 33705
2201 51st St N, Saint Petersburg, FL 33710
5997 51st St S, Saint Petersburg, FL 33715
5975 51st St S, Saint Petersburg, FL 33715
619 51st St N, Saint Petersburg, FL 33710
7175 51st Ave N, St. Petersburg, FL 33709
7125 51st Ter N, Saint Petersburg, FL 33709
10740 52nd Ave N, Saint Petersburg, FL 33708
776 51st Ave S, Saint Petersburg, FL 33705
5900 51st St S, Saint Petersburg, FL 33715
794 51st Ave S, Saint Petersburg, FL 33705
5898 51st St S, Saint Petersburg, FL 33715
7181 51st Ter N, Saint Petersburg, FL 33709
752 51st Ave S, Saint Petersburg, FL 33705
768 51st Ave S, Saint Petersburg, FL 33705
7110 51st Ave N, St. Petersburg, FL 33709
677 51st Ave S, Saint Petersburg, FL 33705
700 51st St N, Saint Petersburg, FL 33710
695 51st Ave S, Saint Petersburg, FL 33705
2245 51st St N, Saint Petersburg, FL 33710
668 51st Ave N, Saint Petersburg, FL 33703
745 51st Ave S, Saint Petersburg, FL 33705
664 51st Ave N, Saint Petersburg, FL 33703
713 51st Ave S, Saint Petersburg, FL 33705
718 51st St N, Saint Petersburg, FL 33710
721 51st Ave S, Saint Petersburg, FL 33705
726 51st St N, Saint Petersburg, FL 33710
795 51st Ave S, Saint Petersburg, FL 33705
5883 51st St S #1, St. Petersburg, FL 33715
674 51st Ave N, Saint Petersburg, FL 33703
678 51st Ave N, Saint Petersburg, FL 33703
737 51st Ave S, Saint Petersburg, FL 33705
761 51st Ave S, Saint Petersburg, FL 33705
709 51st Ave N, Saint Petersburg, FL 33703
829 51st Ave S, Saint Petersburg, FL 33705
715 51st Ave N, Saint Petersburg, FL 33703
2230 51st St N, Saint Petersburg, FL 33710
853 51st Ave S, Saint Petersburg, FL 33705
2200 51st St N, Saint Petersburg, FL 33710
845 51st Ave S, Saint Petersburg, FL 33705
701 51st Ave N, Saint Petersburg, FL 33703
837 51st Ave S, Saint Petersburg, FL 33705
2444 51st St N, Saint Petersburg, FL 33710
6190 51st St S, Saint Petersburg, FL 33715
5400 51st Ter N, Saint Petersburg, FL 33709
2416 51st St N, Saint Petersburg, FL 33710
6164 51st St S, Saint Petersburg, FL 33715
2422 51st St N, Saint Petersburg, FL 33710
6130 51st St S, Saint Petersburg, FL 33715
2436 51st St N, Saint Petersburg, FL 33710
6100 51st St S, Saint Petersburg, FL 33715
2400 51st St N, Saint Petersburg, FL 33710
4501 51st Ct N, Saint Petersburg, FL 33714
2390 51st St N, Saint Petersburg, FL 33710
2376 51st St N, Saint Petersburg, FL 33710
340 51st St N, Saint Petersburg, FL 33710
2352 51st St N, Saint Petersburg, FL 33710
4544 51st Ct N, Saint Petersburg, FL 33714
4566 51st Ct N, Saint Petersburg, FL 33714
4500 51st Ct N, Saint Petersburg, FL 33714
4522 51st Ct N, Saint Petersburg, FL 33714
10731 52nd Ave N, Saint Petersburg, FL 33708
2435 51st St N, Saint Petersburg, FL 33710
5856 51st St S, Saint Petersburg, FL 33715
2423 51st St N, Saint Petersburg, FL 33710
2530 51st St N, Saint Petersburg, FL 33710
5842 51st St S, Saint Petersburg, FL 33715
2415 51st St N, Saint Petersburg, FL 33710
10735 52nd Ave N, Saint Petersburg, FL 33708
2401 51st St N, Saint Petersburg, FL 33710
2560 51st St N, Saint Petersburg, FL 33710
10760 52nd Ave N, Saint Petersburg, FL 33708
6030 51st St S, Saint Petersburg, FL 33715
10730 52nd Ave N, Saint Petersburg, FL 33708
2590 51st St N, Saint Petersburg, FL 33710
6060 51st St S, Saint Petersburg, FL 33715
10745 52nd Ave N, Saint Petersburg, FL 33708
7190 51st Ter N, Saint Petersburg, FL 33709
5884 51st St S, Saint Petersburg, FL 33715
10750 52nd Ave N, Saint Petersburg, FL 33708
2443 51st St N, Saint Petersburg, FL 33710
5870 51st St S, Saint Petersburg, FL 33715
694 51st Ave S, Saint Petersburg, FL 33705
5950 51st St S, Saint Petersburg, FL 33715
676 51st Ave S, Saint Petersburg, FL 33705
5974 51st St S, Saint Petersburg, FL 33715
5996 51st St S, Saint Petersburg, FL 33715
6000 51st St S, Saint Petersburg, FL 33715
2391 51st St N, Saint Petersburg, FL 33710
2375 51st St N, Saint Petersburg, FL 33710
668 51st Ave S, Saint Petersburg, FL 33705
2353 51st St N, Saint Petersburg, FL 33710
10720 52nd Ave N, Saint Petersburg, FL 33708
531 51st St N, Saint Petersburg, FL 33710
2561 51st St N, Saint Petersburg, FL 33710
10582 51st Ter N, Saint Petersburg, FL 33708
2531 51st St N, Saint Petersburg, FL 33710
3662 51st St N, Saint Petersburg, FL 33710
3700 51st St N, Saint Petersburg, FL 33710
205 51st St N, Saint Petersburg, FL 33710
3754 51st St N, Saint Petersburg, FL 33710
10563 51st Ter N, Saint Petersburg, FL 33708
10543 51st Ter N, Saint Petersburg, FL 33708
10533 51st Ter N, Saint Petersburg, FL 33708
3755 51st St N, Saint Petersburg, FL 33710
3123 51st St N, Saint Petersburg, FL 33710
10523 51st Ter N, Saint Petersburg, FL 33708
3701 51st St N, Saint Petersburg, FL 33710
10513 51st Ter N, Saint Petersburg, FL 33708
3665 51st St N, Saint Petersburg, FL 33710
3601 51st St N, Saint Petersburg, FL 33710
10465 51st Ter N, Saint Petersburg, FL 33708
2800 51st St N, Saint Petersburg, FL 33710
10455 51st Ter N, Saint Petersburg, FL 33708
3780 51st St N, Saint Petersburg, FL 33710
10445 51st Ter N, Saint Petersburg, FL 33708
3781 51st St N, Saint Petersburg, FL 33710
3122 51st St N, St Petersburg, FL 33714
4457 51st St N, Saint Petersburg, FL 33709
3201 51st St N, Saint Petersburg, FL 33710
3223 51st St N, Saint Petersburg, FL 33710
430 51st St N, Saint Petersburg, FL 33710
3300 51st St N, Saint Petersburg, FL 33710
3320 51st St N, Saint Petersburg, FL 33710
400 51st St N, Saint Petersburg, FL 33710
5471 51st Ter N, Saint Petersburg, FL 33709
3200 51st St N, Saint Petersburg, FL 33710
5457 51st Ter N, Saint Petersburg, FL 33709
3310 51st St N, Saint Petersburg, FL 33710
432 51st St N, Saint Petersburg, FL 33710
6101 51st St S, Saint Petersburg, FL 33715
6131 51st St S, Saint Petersburg, FL 33715
3122 51st St N, Saint Petersburg, FL 33710
3230 51st St N, Saint Petersburg, FL 33710
3100 51st St N, Saint Petersburg, FL 33710
6161 51st St S, Saint Petersburg, FL 33715
6191 51st St S, Saint Petersburg, FL 33715
6632 51st Ave N, Saint Petersburg, FL 33709
10434 51st Ter N, Saint Petersburg, FL 33708
6622 51st Ave N, Saint Petersburg, FL 33709
10464 51st Ter N, Saint Petersburg, FL 33708
10512 51st Ter N, Saint Petersburg, FL 33708
10502 51st Ter N, Saint Petersburg, FL 33708
10444 51st Ter N, Saint Petersburg, FL 33708
9738 51st Ave N, Saint Petersburg, FL 33708
10457 52nd Ave N, Saint Petersburg, FL 33708
1054 52nd Ave N, Saint Petersburg, FL 33703
9711 51st Ave N, Saint Petersburg, FL 33708
9725 51st Ave N, Saint Petersburg, FL 33708
185 51st St N, Saint Petersburg, FL 33710
3600 51st St N, Saint Petersburg, FL 33710
150 51st St N, Saint Petersburg, FL 33710
10123 52nd Ave N, Saint Petersburg, FL 33708
3305 51st St N, Saint Petersburg, FL 33710
3315 51st St N, Saint Petersburg, FL 33710
2919 51st St N, Saint Petersburg, FL 33710
3325 51st St N, Saint Petersburg, FL 33710
7936 51st Ave N, Saint Petersburg, FL 33709
9965 51st Ave N, Saint Petersburg, FL 33708
7960 51st Ave N, Saint Petersburg, FL 33709
7948 51st Ave N, Saint Petersburg, FL 33709
6925 51st Ave N, Saint Petersburg, FL 33709
9981 51st Ave N, Saint Petersburg, FL 33708
9897 51st Ave N, Saint Petersburg, FL 33708
7002 51st Ave N, Saint Petersburg, FL 33709
6945 51st Ave N, Saint Petersburg, FL 33709
6920 51st Ave N, Saint Petersburg, FL 33709
10437 52nd Ave N, Saint Petersburg, FL 33708
10447 52nd Ave N, Saint Petersburg, FL 33708
10505 52nd Ave N, Saint Petersburg, FL 33708
9794 51st Ave N, Saint Petersburg, FL 33708
10467 52nd Ave N, Saint Petersburg, FL 33708
10515 52nd Ave N, Saint Petersburg, FL 33708
1046 52nd Ave N, Saint Petersburg, FL 33703
1038 52nd Ave N, Saint Petersburg, FL 33703
10456 52nd Ave N, Saint Petersburg, FL 33708
1055 52nd Ave N, Saint Petersburg, FL 33703
1000 52nd Ave N, Saint Petersburg, FL 33703
1740 51st St N, Saint Petersburg, FL 33710
1030 52nd Ave N, Saint Petersburg, FL 33703
1020 52nd Ave N, Saint Petersburg, FL 33703
10504 52nd Ave N, Saint Petersburg, FL 33708
10534 52nd Ave N, Saint Petersburg, FL 33708
10514 52nd Ave N, Saint Petersburg, FL 33708
1047 52nd Ave N, Saint Petersburg, FL 33703
10436 52nd Ave N, Saint Petersburg, FL 33708
1039 52nd Ave N, Saint Petersburg, FL 33703
1021 52nd Ave N, Saint Petersburg, FL 33703
1700 51st St N, Saint Petersburg, FL 33710
10446 52nd Ave N, Saint Petersburg, FL 33708
10555 52nd Ave N, Saint Petersburg, FL 33708
10525 52nd Ave N, Saint Petersburg, FL 33708
4501 51st St N, Saint Petersburg, FL 33709
1000 52nd Ave N Unit N, St. Petersburg, FL 33703
4567 51st St N, Saint Petersburg, FL 33709
10545 52nd Ave N, Saint Petersburg, FL 33708
10565 52nd Ave N, Saint Petersburg, FL 33708
10535 52nd Ave N, Saint Petersburg, FL 33708
4530 51st St N, Saint Petersburg, FL 33709
7162 51st Ter N, Saint Petersburg, FL 33709
955 51st St N #106, Saint Petersburg, FL 33710
51st St N, St Petersburg, FL 33710
955 51st St N #101, Saint Petersburg, FL 33710
955 51st St N #102, Saint Petersburg, FL 33710
955 51st St N #201, Saint Petersburg, FL 33710
955 51st St N #103, Saint Petersburg, FL 33710
955 51st St N #104, Saint Petersburg, FL 33710
955 51st St N #105, Saint Petersburg, FL 33710
955 51st St N #205, Saint Petersburg, FL 33710
955 51st St N #107, Saint Petersburg, FL 33710
955 51st St N #108, Saint Petersburg, FL 33710
867 51st Ave N, Saint Petersburg, FL 33703
955 51st St N #109, Saint Petersburg, FL 33710
955 51st St N #202, Saint Petersburg, FL 33710
955 51st St N #203, Saint Petersburg, FL 33710
955 51st St N #204, Saint Petersburg, FL 33710
10388 52nd Ave N, Saint Petersburg, FL 33708
873 51st Ave N, Saint Petersburg, FL 33703
10348 52nd Ave N, Saint Petersburg, FL 33708
148 51st St N, St. Petersburg, FL 33710
7035 51st Ave N, Saint Petersburg, FL 33709
7015 51st Ave N, Saint Petersburg, FL 33709
844 51st Ave N, Saint Petersburg, FL 33703
7120 51st Ter N, Saint Petersburg, FL 33709
955 51st St N #207, Saint Petersburg, FL 33710
7123 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #206, Saint Petersburg, FL 33710
955 51st St N #209, Saint Petersburg, FL 33710
7131 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #208, Saint Petersburg, FL 33710
955 51st St N #302, Saint Petersburg, FL 33710
955 51st St N #301, Saint Petersburg, FL 33710
955 51st St N #304, Saint Petersburg, FL 33710
7173 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #303, Saint Petersburg, FL 33710
2046 51st St N, Saint Petersburg, FL 33710
7195 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #306, Saint Petersburg, FL 33710
955 51st St N #305, Saint Petersburg, FL 33710
10910 52nd Ave N, Saint Petersburg, FL 33708
7140 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #308, Saint Petersburg, FL 33710
10922 52nd Ave N, Saint Petersburg, FL 33708
955 51st St N #307, Saint Petersburg, FL 33710
7136 51st Ave N, Saint Petersburg, FL 33709
955 51st St N #309, Saint Petersburg, FL 33710
7126 51st Ave N, Saint Petersburg, FL 33709
7313 51st Ave N, Saint Petersburg, FL 33709
535 51st St S, Saint Petersburg, FL 33707
10251 52nd Ave N, Saint Petersburg, FL 33708
7164 51st Ave N, St. Petersburg, FL 33709
10231 52nd Ave N, Saint Petersburg, FL 33708
10291 52nd Ave N, Saint Petersburg, FL 33708
10271 52nd Ave N, Saint Petersburg, FL 33708
10221 52nd Ave N, Saint Petersburg, FL 33708
10339 52nd Ave N, Saint Petersburg, FL 33708
10319 52nd Ave N, Saint Petersburg, FL 33708
5883 51st St S #1, St. Petersburg, FL 33715
676 51st Ave N, Saint Petersburg, FL 33703