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
3RD-40TH
Properties in St. Petersburg in 3RD-40TH
Find homes for sale in St. Petersburg by selecting a property below:
5700 3rd St S, Saint Petersburg, FL 33705
130 40th Ave NE, Saint Petersburg, FL 33703
138 40th Ave NE, Saint Petersburg, FL 33703
146 40th Ave NE, Saint Petersburg, FL 33703
154 40th Ave NE, Saint Petersburg, FL 33703
111 40th Ave SE, Saint Petersburg, FL 33705
101 40th Ave SE, Saint Petersburg, FL 33705
151 40th Ave SE, Saint Petersburg, FL 33705
141 40th Ave SE, Saint Petersburg, FL 33705
733 3rd St N, Saint Petersburg, FL 33701
131 40th Ave SE, Saint Petersburg, FL 33705
121 40th Ave SE, Saint Petersburg, FL 33705
750 3rd St N, Saint Petersburg, FL 33701
5809 3rd St S, Saint Petersburg, FL 33705
5711 3rd St S, Saint Petersburg, FL 33705
5701 3rd St S, Saint Petersburg, FL 33705
7127 3rd St N, Saint Petersburg, FL 33702
7111 3rd St N, Saint Petersburg, FL 33702
837 3rd St N #837, St. Petersburg, FL 33701
7135 3rd St N, Saint Petersburg, FL 33702
7118 3rd St N, Saint Petersburg, FL 33702
7100 3rd St N, Saint Petersburg, FL 33702
7050 3rd St N, Saint Petersburg, FL 33702
7053 3rd St N, Saint Petersburg, FL 33702
1113 40th Ave NE, Saint Petersburg, FL 33703
130 40th Ave SE, Saint Petersburg, FL 33705
1127 40th Ave NE, Saint Petersburg, FL 33703
140 40th Ave SE, Saint Petersburg, FL 33705
1099 40th Ave NE, Saint Petersburg, FL 33703
1101 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #203, Saint Petersburg, FL 33701
470 3rd St S #212, Saint Petersburg, FL 33701
120 40th Ave SE, Saint Petersburg, FL 33705
1025 40th Ave NE, Saint Petersburg, FL 33703
9024 3rd St N, Saint Petersburg, FL 33702
1041 40th Ave NE, Saint Petersburg, FL 33703
9016 3rd St N, Saint Petersburg, FL 33702
9046 3rd St N, Saint Petersburg, FL 33702
777 3rd St N #1303, St. Petersburg, FL 33701
1015 40th Ave NE, Saint Petersburg, FL 33703
122 40th Ave NE, Saint Petersburg, FL 33703
9100 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #207, Saint Petersburg, FL 33701
1077 40th Ave NE, Saint Petersburg, FL 33703
8990 3rd St N, Saint Petersburg, FL 33702
1085 40th Ave NE, Saint Petersburg, FL 33703
8950 3rd St N, Saint Petersburg, FL 33702
1053 40th Ave NE, Saint Petersburg, FL 33703
9010 3rd St N, Saint Petersburg, FL 33702
1069 40th Ave NE, Saint Petersburg, FL 33703
9000 3rd St N, Saint Petersburg, FL 33702
117 40th Ave NE, Saint Petersburg, FL 33703
101 40th Ave NE, Saint Petersburg, FL 33703
802 3rd St N #802, St. Petersburg, FL 33701
109 40th Ave NE, Saint Petersburg, FL 33703
141 40th Ave NE, Saint Petersburg, FL 33703
131 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #215, Saint Petersburg, FL 33701
5819 3rd St S, St. Petersburg, FL 33705
470 3rd St S #908, Saint Petersburg, FL 33701
901 3rd St N #6, St. Petersburg, FL 33701
157 40th Ave NE, Saint Petersburg, FL 33703
149 40th Ave NE, Saint Petersburg, FL 33703
520 3rd St S #520, St. Petersburg, FL 33701
524 3rd St N Unit C, St. Petersburg, FL 33701
777 3rd St N #1502, St. Petersburg, FL 33701
470 3rd St S #1021, Saint Petersburg, FL 33701
1465 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #1022, Saint Petersburg, FL 33701
470 3rd St S #914, Saint Petersburg, FL 33701
4903 3rd St N, St. Petersburg, FL 33703
470 3rd St S #218, Saint Petersburg, FL 33701
7025 3rd St N, Saint Petersburg, FL 33702
6261 3rd St S, St. Petersburg, FL 33705
470 3rd St S #320, Saint Petersburg, FL 33701
4810 3rd St N, Saint Petersburg, FL 33703
837 3rd St N, Saint Petersburg, FL 33701
841 3rd St N, Saint Petersburg, FL 33701
470 3rd St S #1015, Saint Petersburg, FL 33701
7124 3rd St N, Saint Petersburg, FL 33702
7136 3rd St N, Saint Petersburg, FL 33702
1301 40th Ave NE, Saint Petersburg, FL 33703
1457 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #303, Saint Petersburg, FL 33701
1307 40th Ave NE, Saint Petersburg, FL 33703
7901 3rd St N, Saint Petersburg, FL 33702
7921 3rd St N, Saint Petersburg, FL 33702
7941 3rd St N, Saint Petersburg, FL 33702
4747 3rd St N, Saint Petersburg, FL 33703
1000 40th Ave N, Saint Petersburg, FL 33703
7961 3rd St N, Saint Petersburg, FL 33702
7960 3rd St N, Saint Petersburg, FL 33702
7940 3rd St N, Saint Petersburg, FL 33702
7920 3rd St N, Saint Petersburg, FL 33702
1000 40th Ave NE, Saint Petersburg, FL 33703
849 3rd St N, Saint Petersburg, FL 33701
845 3rd St N, Saint Petersburg, FL 33701
1020 40th Ave N, Saint Petersburg, FL 33703
1369 40th Ave NE, Saint Petersburg, FL 33703
4735 3rd St N, Saint Petersburg, FL 33703
1359 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #913, Saint Petersburg, FL 33701
470 3rd St S #905, Saint Petersburg, FL 33701
1015 40th Ave NE, St Petersburg, FL 33702
470 3rd St S #920, Saint Petersburg, FL 33701
7108 3rd St N, St. Petersburg, FL 33702
8431 3rd St N, Saint Petersburg, FL 33702
847 3rd St N #15, St. Petersburg, FL 33701
470 3rd St S #302, Saint Petersburg, FL 33701
470 3rd St S #208, Saint Petersburg, FL 33701
777 3rd St N #1201, St. Petersburg, FL 33701
1325 40th Ave NE, Saint Petersburg, FL 33703
1315 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #402, Saint Petersburg, FL 33701
1046 40th Ave N, Saint Petersburg, FL 33703
1389 40th Ave NE, Saint Petersburg, FL 33703
1148 40th Ave NE, Saint Petersburg, FL 33703
1397 40th Ave NE, Saint Petersburg, FL 33703
1160 40th Ave NE, Saint Petersburg, FL 33703
4901 3rd St N, St. Petersburg, FL 33703
532 3rd St N, Saint Petersburg, FL 33701
1488 40th Ave NE, St. Petersburg, FL 33703
548 3rd St N, Saint Petersburg, FL 33701
556 3rd St N, Saint Petersburg, FL 33701
470 3rd St S #220, Saint Petersburg, FL 33701
470 3rd St S #204, St Petersburg, FL 33701
1136 40th Ave NE, Saint Petersburg, FL 33703
1124 40th Ave NE, Saint Petersburg, FL 33703
1112 40th Ave NE, Saint Petersburg, FL 33703
524 3rd St N, Saint Petersburg, FL 33701
500 3rd St N, Saint Petersburg, FL 33701
555 3rd St N #12, Saint Petersburg, FL 33701
1084 40th Ave NE, Saint Petersburg, FL 33703
555 3rd St N #9, Saint Petersburg, FL 33701
470 3rd St S #916, Saint Petersburg, FL 33701
555 3rd St N #14, Saint Petersburg, FL 33701
1012 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #222, Saint Petersburg, FL 33701
555 3rd St N #11, Saint Petersburg, FL 33701
1024 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #322, Saint Petersburg, FL 33701
555 3rd St N #8, Saint Petersburg, FL 33701
470 3rd St S #211, Saint Petersburg, FL 33701
1038 40th Ave N, Saint Petersburg, FL 33703
555 3rd St N #10, Saint Petersburg, FL 33701
1060 40th Ave NE, Saint Petersburg, FL 33703
555 3rd St N #7, Saint Petersburg, FL 33701
1072 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #304, Saint Petersburg, FL 33701
555 3rd St N #16, Saint Petersburg, FL 33701
1036 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #206, Saint Petersburg, FL 33701
470 3rd St S #307, Saint Petersburg, FL 33701
555 3rd St N #13, Saint Petersburg, FL 33701
1048 40th Ave NE, Saint Petersburg, FL 33703
555 3rd St N #15, Saint Petersburg, FL 33701
4801 3rd St N, Saint Petersburg, FL 33703
638 3rd St N, Saint Petersburg, FL 33701
632 3rd St N, Saint Petersburg, FL 33701
555 3rd St N #2, Saint Petersburg, FL 33701
555 3rd St N #1, Saint Petersburg, FL 33701
633 3rd St N, Saint Petersburg, FL 33701
657 3rd St N, Saint Petersburg, FL 33701
1172 40th Ave NE, Saint Petersburg, FL 33703
1198 40th Ave NE, Saint Petersburg, FL 33703
623 3rd St N, Saint Petersburg, FL 33701
555 3rd St N #4, Saint Petersburg, FL 33701
555 3rd St N #3, Saint Petersburg, FL 33701
555 3rd St N #6, Saint Petersburg, FL 33701
555 3rd St N #5, Saint Petersburg, FL 33701
470 3rd St S #321, Saint Petersburg, FL 33701
1480 40th Ave NE, Saint Petersburg, FL 33703
4916 3rd St N, Saint Petersburg, FL 33703
470 3rd St S #319, Saint Petersburg, FL 33701
4900 3rd St N, Saint Petersburg, FL 33703
470 3rd St S #318, Saint Petersburg, FL 33701
470 3rd St S #317, Saint Petersburg, FL 33701
122 40th Ave NE #1, St. Petersburg, FL 33703
470 3rd St S #316, Saint Petersburg, FL 33701
470 3rd St S #315, Saint Petersburg, FL 33701
470 3rd St S #314, Saint Petersburg, FL 33701
470 3rd St S #313, Saint Petersburg, FL 33701
1408 40th Ave NE, Saint Petersburg, FL 33703
1416 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #214, Saint Petersburg, FL 33701
470 3rd St S #401, Saint Petersburg, FL 33701
470 3rd St S #909, Saint Petersburg, FL 33701
470 3rd St S #202, Saint Petersburg, FL 33701
470 3rd St S #205, Saint Petersburg, FL 33701
470 3rd St S #209, Saint Petersburg, FL 33701
470 3rd St S #216, Saint Petersburg, FL 33701
470 3rd St S #201, Saint Petersburg, FL 33701
470 3rd St S #310, Saint Petersburg, FL 33701
470 3rd St S #311, Saint Petersburg, FL 33701
1448 40th Ave NE, Saint Petersburg, FL 33703
1440 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #308, Saint Petersburg, FL 33701
470 3rd St S #217, Saint Petersburg, FL 33701
470 3rd St S #219, Saint Petersburg, FL 33701
1037 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #306, Saint Petersburg, FL 33701
470 3rd St S #221, Saint Petersburg, FL 33701
470 3rd St S #309, Saint Petersburg, FL 33701
900 3rd St N, Saint Petersburg, FL 33701
901 3rd St N, Saint Petersburg, FL 33701
1445 40th Ave NE, Saint Petersburg, FL 33703
634 3rd St N, Saint Petersburg, FL 33701
1401 40th Ave NE, Saint Petersburg, FL 33703
1427 40th Ave NE, Saint Petersburg, FL 33703
470 3rd St S #910, Saint Petersburg, FL 33701
0 3rd Ave AVE S, St. Peterburg, FL 33705
470 3rd St S #312, Saint Petersburg, FL 33701
4910 3rd St N, St. Petersburg, FL 33703
8462 3rd St N, Saint Petersburg, FL 33702
8454 3rd St N, Saint Petersburg, FL 33702
8446 3rd St N, Saint Petersburg, FL 33702
1456 40th Ave NE, Saint Petersburg, FL 33703
8438 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #305, Saint Petersburg, FL 33701
8430 3rd St N, Saint Petersburg, FL 33702
8420 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #213, Saint Petersburg, FL 33701
1492 40th Ave NE, Saint Petersburg, FL 33703
6721 3rd St N, Saint Petersburg, FL 33702
6711 3rd St N, Saint Petersburg, FL 33702
470 3rd St S, St. Petersburg, FL 33701
6905 3rd St N, Saint Petersburg, FL 33702
5800 3rd St S, Saint Petersburg, FL 33705
6911 3rd St N, Saint Petersburg, FL 33702
6839 3rd St N, St Petersburg, FL 33702
6849 3rd St N, Saint Petersburg, FL 33702
6821 3rd St N, Saint Petersburg, FL 33702
6831 3rd St N, Saint Petersburg, FL 33702
6801 3rd St N, Saint Petersburg, FL 33702
6810 3rd St N, Saint Petersburg, FL 33702
6732 3rd St N, Saint Petersburg, FL 33702
6939 3rd St N, Saint Petersburg, FL 33702
6921 3rd St N, Saint Petersburg, FL 33702
6931 3rd St N, Saint Petersburg, FL 33702
6920 3rd St N, Saint Petersburg, FL 33702
1203 3rd Ter N, Saint Petersburg, FL 33705
6910 3rd St N, Saint Petersburg, FL 33702
6900 3rd St N, Saint Petersburg, FL 33702
1019 40th Ave N, Saint Petersburg, FL 33703
6838 3rd St N, Saint Petersburg, FL 33702
1001 40th Ave N, Saint Petersburg, FL 33703
6820 3rd St N, Saint Petersburg, FL 33702
5810 3rd St S, Saint Petersburg, FL 33705
1033 40th Ave N, Saint Petersburg, FL 33703
5900 3rd St S, Saint Petersburg, FL 33705
8409 3rd St N, Saint Petersburg, FL 33702
5055 3rd St N, Saint Petersburg, FL 33703
8125 3rd St N, Saint Petersburg, FL 33702
5066 3rd St N, Saint Petersburg, FL 33703
932 3rd St N, Saint Petersburg, FL 33701
1374 40th Ave NE, Saint Petersburg, FL 33703
950 3rd St N, Saint Petersburg, FL 33701
1386 40th Ave NE, Saint Petersburg, FL 33703
921 3rd St N, Saint Petersburg, FL 33701
8120 3rd St N, Saint Petersburg, FL 33702
1398 40th Ave NE, Saint Petersburg, FL 33703
940 3rd St N, Saint Petersburg, FL 33701
8130 3rd St N, Saint Petersburg, FL 33702
931 3rd St N, Saint Petersburg, FL 33701
8134 3rd St N, Saint Petersburg, FL 33702
1308 40th Ave NE, Saint Petersburg, FL 33703
915 3rd St N, Saint Petersburg, FL 33701
6735 3rd St N, Saint Petersburg, FL 33702
1300 40th Ave NE, Saint Petersburg, FL 33703
6727 3rd St N, Saint Petersburg, FL 33702
1328 40th Ave NE, Saint Petersburg, FL 33703
1316 40th Ave NE, Saint Petersburg, FL 33703
1344 40th Ave NE, Saint Petersburg, FL 33703
6701 3rd St N, Saint Petersburg, FL 33702
1336 40th Ave NE, Saint Petersburg, FL 33703
1519 40th Ave N, Saint Petersburg, FL 33703
1511 40th Ave N, Saint Petersburg, FL 33703
9045 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #912, Saint Petersburg, FL 33701
1529 40th Ave N, Saint Petersburg, FL 33703
1427 40th Ave N, Saint Petersburg, FL 33703
9009 3rd St N, Saint Petersburg, FL 33702
1401 40th Ave N, Saint Petersburg, FL 33703
9017 3rd St N, Saint Petersburg, FL 33702
1505 40th Ave N, Saint Petersburg, FL 33703
9101 3rd St N, Saint Petersburg, FL 33702
1435 40th Ave N, Saint Petersburg, FL 33703
9111 3rd St N, Saint Petersburg, FL 33702
5919 3rd St S, Saint Petersburg, FL 33705
470 3rd St S #1017, Saint Petersburg, FL 33701
5911 3rd St S, Saint Petersburg, FL 33705
9025 3rd St N, Saint Petersburg, FL 33702
5819 3rd St S, Saint Petersburg, FL 33705
9033 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #1020, Saint Petersburg, FL 33701
5065 3rd St N, Saint Petersburg, FL 33703
470 3rd St S #1018, Saint Petersburg, FL 33701
5901 3rd St S, Saint Petersburg, FL 33705
8965 3rd St N, Saint Petersburg, FL 33702
470 3rd St S #1019, Saint Petersburg, FL 33701
9001 3rd St N, Saint Petersburg, FL 33702
6105 3rd St S, Saint Petersburg, FL 33705
6011 3rd St S, Saint Petersburg, FL 33705
848 3rd St N, Saint Petersburg, FL 33701
1153 40th Ave NE, Saint Petersburg, FL 33703
1139 40th Ave NE, Saint Petersburg, FL 33703
1187 40th Ave NE, Saint Petersburg, FL 33703
4902 3rd St N, St. Petersburg, FL 33703
470 3rd St S #301, Saint Petersburg, FL 33701
1165 40th Ave NE, Saint Petersburg, FL 33703
6223 3rd St S, Saint Petersburg, FL 33705
6311 3rd St S, Saint Petersburg, FL 33705
6203 3rd St S, Saint Petersburg, FL 33705
510 3rd St S, St. Petersburg, FL 33701
6211 3rd St S, Saint Petersburg, FL 33705
5912 3rd St S, Saint Petersburg, FL 33705
1045 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #911, Saint Petersburg, FL 33701
1510 40th Ave N, Saint Petersburg, FL 33703
1500 40th Ave N, St Petersburg, FL 33703
470 3rd St S #917, Saint Petersburg, FL 33701
1436 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #915, Saint Petersburg, FL 33701
1426 40th Ave N, Saint Petersburg, FL 33703
6106 3rd St S, Saint Petersburg, FL 33705
624 3rd St N, St. Petersburg, FL 33701
1530 40th Ave N, Saint Petersburg, FL 33703
1520 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #1016, Saint Petersburg, FL 33701
470 3rd St S #919, Saint Petersburg, FL 33701
1416 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #918, Saint Petersburg, FL 33701
1400 40th Ave N, Saint Petersburg, FL 33703
470 3rd St S #907, Saint Petersburg, FL 33701
4920 3rd St N, Saint Petersburg, FL 33703
6230 3rd St S, Saint Petersburg, FL 33705
4926 3rd St N, Saint Petersburg, FL 33703
470 3rd St S #906, Saint Petersburg, FL 33701
4946 3rd St N, Saint Petersburg, FL 33703