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
MCKEE LAKE-MICHIGAN
Properties in St. Petersburg in MCKEE LAKE-MICHIGAN
Find homes for sale in St. Petersburg by selecting a property below:
3140 Melton St N, Saint Petersburg, FL 33704
1025 Meadowlawn Dr N, Saint Petersburg, FL 33702
1019 Meadowlawn Dr N, Saint Petersburg, FL 33702
1013 Meadowlawn Dr N, Saint Petersburg, FL 33702
7580 Meadowlawn Dr N, Saint Petersburg, FL 33702
1101 Meadowlawn Dr N, Saint Petersburg, FL 33702
7500 Meadowlawn Dr N, Saint Petersburg, FL 33702
7520 Meadowlawn Dr N, Saint Petersburg, FL 33702
3121 Melton St N, Saint Petersburg, FL 33704
1026 Meadowlawn Dr N, Saint Petersburg, FL 33702
3133 Melton St N, Saint Petersburg, FL 33704
3131 Melton St N, Saint Petersburg, FL 33704
3147 Melton St N, Saint Petersburg, FL 33704
3115 Melton St N, Saint Petersburg, FL 33704
3027 Melton St N, Saint Petersburg, FL 33704
3035 Melton St N, Saint Petersburg, FL 33704
1045 Melrose Ave S, St. Petersburg, FL 33705
3021 Melton St N, Saint Petersburg, FL 33704
1110 Melrose Ave S, St Petersburg, FL 33711
3045 Melton St N, Saint Petersburg, FL 33704
3103 Melton St N, Saint Petersburg, FL 33704
1111 Melrose Ave S, St Petersburg, FL 33705
1024 Melrose Ave S, St. Petersburg, FL 33705
6800 Meadowlawn Dr N, Saint Petersburg, FL 33702
3312 Melton St N, Saint Petersburg, FL 33704
6850 Meadowlawn Dr N, Saint Petersburg, FL 33702
3320 Melton St N, Saint Petersburg, FL 33704
6840 Meadowlawn Dr N, Saint Petersburg, FL 33702
6912 Meadowlawn Dr N, Saint Petersburg, FL 33702
6900 Meadowlawn Dr N, Saint Petersburg, FL 33702
6920 Meadowlawn Dr N, Saint Petersburg, FL 33702
3300 Melton St N, Saint Petersburg, FL 33704
3311 Melton St N, Saint Petersburg, FL 33704
7543 Meadowlawn Dr N, Saint Petersburg, FL 33702
3301 Melton St N, Saint Petersburg, FL 33704
7583 Meadowlawn Dr N, Saint Petersburg, FL 33702
7563 Meadowlawn Dr N, Saint Petersburg, FL 33702
7540 Meadowlawn Dr N, Saint Petersburg, FL 33702
7560 Meadowlawn Dr N, Saint Petersburg, FL 33702
7464 Meadowlawn Dr N, Saint Petersburg, FL 33702
7448 Meadowlawn Dr N, Saint Petersburg, FL 33702
7498 Meadowlawn Dr N, Saint Petersburg, FL 33702
425 Merydith Way S, Saint Petersburg, FL 33707
7480 Meadowlawn Dr N, Saint Petersburg, FL 33702
7400 Meadowlawn Dr N, Saint Petersburg, FL 33702
7398 Meadowlawn Dr N, Saint Petersburg, FL 33702
460 Merydith Way S, Saint Petersburg, FL 33707
7432 Meadowlawn Dr N, Saint Petersburg, FL 33702
7416 Meadowlawn Dr N, Saint Petersburg, FL 33702
435 Merydith Way S, Saint Petersburg, FL 33707
7348 Meadowlawn Dr N, Saint Petersburg, FL 33702
455 Merydith Way S, Saint Petersburg, FL 33707
7332 Meadowlawn Dr N, Saint Petersburg, FL 33702
405 Merydith Way S, Saint Petersburg, FL 33707
7380 Meadowlawn Dr N, Saint Petersburg, FL 33702
410 Merydith Way S, Saint Petersburg, FL 33707
7364 Meadowlawn Dr N, Saint Petersburg, FL 33702
7319 Meadowlawn Dr N, Saint Petersburg, FL 33702
7316 Meadowlawn Dr N, Saint Petersburg, FL 33702
450 Merydith Way S, Saint Petersburg, FL 33707
400 Merydith Way S, Saint Petersburg, FL 33707
7355 Meadowlawn Dr N, Saint Petersburg, FL 33702
7337 Meadowlawn Dr N, Saint Petersburg, FL 33702
420 Merydith Way S, Saint Petersburg, FL 33707
7397 Meadowlawn Dr N, Saint Petersburg, FL 33702
7373 Meadowlawn Dr N, Saint Petersburg, FL 33702
440 Merydith Way S, Saint Petersburg, FL 33707
7417 Meadowlawn Dr N, Saint Petersburg, FL 33702
430 Merydith Way S, Saint Petersburg, FL 33707
7401 Meadowlawn Dr N, Saint Petersburg, FL 33702
7449 Meadowlawn Dr N, Saint Petersburg, FL 33702
7435 Meadowlawn Dr N, Saint Petersburg, FL 33702
7483 Meadowlawn Dr N, Saint Petersburg, FL 33702
7467 Meadowlawn Dr N, Saint Petersburg, FL 33702
7501 Meadowlawn Dr N, Saint Petersburg, FL 33702
7497 Meadowlawn Dr N, Saint Petersburg, FL 33702
7523 Meadowlawn Dr N, Saint Petersburg, FL 33702
3017 Melrose Ave S, Saint Petersburg, FL 33712
3009 Melrose Ave S, Saint Petersburg, FL 33712
3033 Melrose Ave S, Saint Petersburg, FL 33712
3025 Melrose Ave S, Saint Petersburg, FL 33712
3049 Melrose Ave S, Saint Petersburg, FL 33712
3041 Melrose Ave S, Saint Petersburg, FL 33712
3057 Melrose Ave S, Saint Petersburg, FL 33712
3055 Melrose Ave S, Saint Petersburg, FL 33712
300 Meters N of Port Moin RD, St. Petersburg, FL 33704
2432 Melrose Ave S, Saint Petersburg, FL 33712
7599 Meadowlawn Dr N, Saint Petersburg, FL 33702
3319 Melton St N, Saint Petersburg, FL 33704
3240 Melton St N, Saint Petersburg, FL 33704
3200 Melton St N, Saint Petersburg, FL 33704
3210 Melton St N, Saint Petersburg, FL 33704
3222 Melton St N, Saint Petersburg, FL 33704
3230 Melton St N, Saint Petersburg, FL 33704
3215 Melton St N, Saint Petersburg, FL 33704
3201 Melton St N, Saint Petersburg, FL 33704
3241 Melton St N, Saint Petersburg, FL 33704
3223 Melton St N, Saint Petersburg, FL 33704
3233 Melton St N, Saint Petersburg, FL 33704
3075 Melrose Ave S, Saint Petersburg, FL 33712
3067 Melrose Ave S, Saint Petersburg, FL 33712
3091 Melrose Ave S, Saint Petersburg, FL 33712
3077 Melrose Ave S, Saint Petersburg, FL 33712
1782 Michigan Ave NE, St Petersburg, FL 33703
1926 Melrose Ave S, Saint Petersburg, FL 33712
1774 Michigan Ave NE, Saint Petersburg, FL 33703
1922 Melrose Ave S, Saint Petersburg, FL 33712
1910 Melrose Ave S, Saint Petersburg, FL 33712
1119 Meadowlawn Dr N, Saint Petersburg, FL 33702
4600 Menhaden Dr SE, Saint Petersburg, FL 33705
1125 Meadowlawn Dr N, Saint Petersburg, FL 33702
4630 Menhaden Dr SE, Saint Petersburg, FL 33705
4660 Menhaden Dr SE, Saint Petersburg, FL 33705
4690 Menhaden Dr SE, Saint Petersburg, FL 33705
1134 Meadowlawn Dr N, Saint Petersburg, FL 33702
1775 Michigan Ave NE, Saint Petersburg, FL 33703
1783 Michigan Ave NE, Saint Petersburg, FL 33703
1719 Michigan Ave NE, Saint Petersburg, FL 33703
1727 Michigan Ave NE, Saint Petersburg, FL 33703
1735 Michigan Ave NE, Saint Petersburg, FL 33703
1743 Michigan Ave NE, Saint Petersburg, FL 33703
1711 Michigan Ave NE, Saint Petersburg, FL 33703
2450 Melrose Ave S, Saint Petersburg, FL 33712
2440 Melrose Ave S, Saint Petersburg, FL 33712
2456 Melrose Ave S, Saint Petersburg, FL 33712
2412 Melrose Ave S, Saint Petersburg, FL 33712
3086 Melrose Ave S, Saint Petersburg, FL 33712
2420 Melrose Ave S, Saint Petersburg, FL 33712
3062 Melrose Ave S, Saint Petersburg, FL 33712
2243 Mermaid Pt NE, Saint Petersburg, FL 33703
3074 Melrose Ave S, Saint Petersburg, FL 33712
2460 Melrose Ave S, Saint Petersburg, FL 33712
3048 Melrose Ave S, Saint Petersburg, FL 33712
2235 Mermaid Pt NE, Saint Petersburg, FL 33703
1819 Michigan Ave NE, Saint Petersburg, FL 33703
3054 Melrose Ave S, Saint Petersburg, FL 33712
1100 Meadowlawn Dr N, Saint Petersburg, FL 33702
2486 Melrose Ave S, Saint Petersburg, FL 33712
3022 Melrose Ave S, Saint Petersburg, FL 33712
2227 Mermaid Pt NE, Saint Petersburg, FL 33703
2476 Melrose Ave S, Saint Petersburg, FL 33712
3036 Melrose Ave S, Saint Petersburg, FL 33712
3000 Melrose Ave S, Saint Petersburg, FL 33712
2215 Mermaid Pt NE, Saint Petersburg, FL 33703
3008 Melrose Ave S, Saint Petersburg, FL 33712
1750 Michigan Ave NE, Saint Petersburg, FL 33703
2285 Mermaid Pt NE, Saint Petersburg, FL 33703
1111 Meadowlawn Dr N, Saint Petersburg, FL 33702
1742 Michigan Ave NE, Saint Petersburg, FL 33703
1803 Michigan Ave NE, Saint Petersburg, FL 33703
2279 Mermaid Pt NE, Saint Petersburg, FL 33703
1811 Michigan Ave NE, Saint Petersburg, FL 33703
2267 Mermaid Pt NE, Saint Petersburg, FL 33703
1730 Michigan Ave NE, Saint Petersburg, FL 33703
2255 Mermaid Pt NE, Saint Petersburg, FL 33703
1126 Meadowlawn Dr N, Saint Petersburg, FL 33702
1710 Michigan Ave NE, St Petersburg, FL 33703
1110 Meadowlawn Dr N, Saint Petersburg, FL 33702
1118 Meadowlawn Dr N, Saint Petersburg, FL 33702
1766 Michigan Ave NE, Saint Petersburg, FL 33703
1758 Michigan Ave NE, Saint Petersburg, FL 33703
1818 Michigan Ave NE, Saint Petersburg, FL 33703
2209 Mermaid Pt NE, Saint Petersburg, FL 33703
2203 Mermaid Pt NE, Saint Petersburg, FL 33703
1810 Michigan Ave NE, Saint Petersburg, FL 33703
2201 Mermaid Pt NE, Saint Petersburg, FL 33703
2280 Mermaid Pt NE, Saint Petersburg, FL 33703
2270 Mermaid Pt NE, Saint Petersburg, FL 33703
1124 Melrose Ave S, St. Petersburg, FL 33705
946 Melrose Ave S, St. Petersburg, FL 33705
1751 Michigan Ave NE, Saint Petersburg, FL 33703
1757 Michigan Ave NE, Saint Petersburg, FL 33703
2220 Mermaid Pt NE, Saint Petersburg, FL 33703
2210 Mermaid Pt NE, Saint Petersburg, FL 33703
1901 Melrose Ave S, St Petersburg, FL 33712
1332 Melrose Ave S, Saint Petersburg, FL 33705
1925 Melrose Ave S, Saint Petersburg, FL 33712
2200 Mermaid Pt NE, Saint Petersburg, FL 33703
1321 Melrose Ave S, Saint Petersburg, FL 33705
1911 Melrose Ave S, Saint Petersburg, FL 33712
1324 Melrose Ave S, Saint Petersburg, FL 33705
1935 Melrose Ave S, Saint Petersburg, FL 33712
2260 Mermaid Pt NE, Saint Petersburg, FL 33703
1919 Melrose Ave S, Saint Petersburg, FL 33712
1941 Melrose Ave S, Saint Petersburg, FL 33712
2250 Mermaid Pt NE, Saint Petersburg, FL 33703
4623 Menhaden Dr SE, Saint Petersburg, FL 33705
2026 Melrose Ave S, Saint Petersburg, FL 33712
2240 Mermaid Pt NE, Saint Petersburg, FL 33703
2005 Melrose Ave S, Saint Petersburg, FL 33712
2230 Mermaid Pt NE, Saint Petersburg, FL 33703
2022 Melrose Ave S, Saint Petersburg, FL 33712
1333 Melrose Ave S, Saint Petersburg, FL 33705
1936 Melrose Ave S, Saint Petersburg, FL 33712
2293 Mermaid Pt NE, Saint Petersburg, FL 33703
4655 Menhaden Dr SE, Saint Petersburg, FL 33705
1325 Melrose Ave S, Saint Petersburg, FL 33705
1942 Melrose Ave S, Saint Petersburg, FL 33712
2000 Melrose Ave S, Saint Petersburg, FL 33712
2290 Mermaid Pt NE, Saint Petersburg, FL 33703
2498 Melrose Ave S, Saint Petersburg, FL 33712
4601 Menhaden Dr SE, Saint Petersburg, FL 33705
2010 Melrose Ave S, Saint Petersburg, FL 33712
7014 Meadowlawn Dr N, Saint Petersburg, FL 33702
7000 Meadowlawn Dr N, Saint Petersburg, FL 33702
4380 Menhaden Dr SE, Saint Petersburg, FL 33705
4340 Menhaden Dr SE, Saint Petersburg, FL 33705
4320 Menhaden Dr SE, Saint Petersburg, FL 33705
1301 Mentone Dr NE, Saint Petersburg, FL 33702
4418 Menhaden Dr SE, Saint Petersburg, FL 33705
1331 Mentone Dr NE, Saint Petersburg, FL 33702
7109 Meadowlawn Dr N, Saint Petersburg, FL 33702
7101 Meadowlawn Dr N, Saint Petersburg, FL 33702
7017 Meadowlawn Dr N, Saint Petersburg, FL 33702
7001 Meadowlawn Dr N, Saint Petersburg, FL 33702
2220 Melrose Ave S, Saint Petersburg, FL 33712
2234 Melrose Ave S, Saint Petersburg, FL 33712
2230 Melrose Ave S, Saint Petersburg, FL 33712
2304 Melrose Ave S, Saint Petersburg, FL 33712
2244 Melrose Ave S, Saint Petersburg, FL 33712
2320 Melrose Ave S, Saint Petersburg, FL 33712
2310 Melrose Ave S, Saint Petersburg, FL 33712
2338 Melrose Ave S, Saint Petersburg, FL 33712
2326 Melrose Ave S, Saint Petersburg, FL 33712
2346 Melrose Ave S, Saint Petersburg, FL 33712
924 Melrose Ave S, Saint Petersburg, FL 33705
7218 Meadowlawn Dr N, Saint Petersburg, FL 33702
7200 Meadowlawn Dr N, Saint Petersburg, FL 33702
1142 Melrose Ave S, Saint Petersburg, FL 33705
7208 Meadowlawn Dr N, Saint Petersburg, FL 33702
7122 Meadowlawn Dr N, Saint Petersburg, FL 33702
7130 Meadowlawn Dr N, Saint Petersburg, FL 33702
7100 Meadowlawn Dr N, Saint Petersburg, FL 33702
967 Melrose Ave S, Saint Petersburg, FL 33705
7110 Meadowlawn Dr N, Saint Petersburg, FL 33702
950 Melrose Ave S, Saint Petersburg, FL 33705
959 Melrose Ave S, Saint Petersburg, FL 33705
940 Melrose Ave S, Saint Petersburg, FL 33705
1248 Melrose Ave S, Saint Petersburg, FL 33705
949 Melrose Ave S, Saint Petersburg, FL 33705
1260 Melrose Ave S, Saint Petersburg, FL 33705
932 Melrose Ave S, Saint Petersburg, FL 33705
1270 Melrose Ave S, Saint Petersburg, FL 33705
945 Melrose Ave S, Saint Petersburg, FL 33705
1300 Melrose Ave S, Saint Petersburg, FL 33705
935 Melrose Ave S, Saint Petersburg, FL 33705
1308 Melrose Ave S, Saint Petersburg, FL 33705
925 Melrose Ave S, Saint Petersburg, FL 33705
1316 Melrose Ave S, Saint Petersburg, FL 33705
921 Melrose Ave S, Saint Petersburg, FL 33705
1317 Melrose Ave S, Saint Petersburg, FL 33705
1309 Melrose Ave S, Saint Petersburg, FL 33705
1301 Melrose Ave S, Saint Petersburg, FL 33705
1265 Melrose Ave S, Saint Petersburg, FL 33705
1024 Melrose Ave S, Saint Petersburg, FL 33705
1263 Melrose Ave S, Saint Petersburg, FL 33705
1035 Melrose Ave S, Saint Petersburg, FL 33705
1255 Melrose Ave S, Saint Petersburg, FL 33705
1018 Melrose Ave S, Saint Petersburg, FL 33705
1245 Melrose Ave S, Saint Petersburg, FL 33705
1025 Melrose Ave S, Saint Petersburg, FL 33705
1225 Melrose Ave S, Saint Petersburg, FL 33705
1014 Melrose Ave S, Saint Petersburg, FL 33705
1219 Melrose Ave S, Saint Petersburg, FL 33705
1021 Melrose Ave S, Saint Petersburg, FL 33705
1232 Melrose Ave S, Saint Petersburg, FL 33705
1000 Melrose Ave S, Saint Petersburg, FL 33705
1240 Melrose Ave S, Saint Petersburg, FL 33705
1011 Melrose Ave S, Saint Petersburg, FL 33705
1212 Melrose Ave S, Saint Petersburg, FL 33705
980 Melrose Ave S, Saint Petersburg, FL 33705
1224 Melrose Ave S, Saint Petersburg, FL 33705
1005 Melrose Ave S, Saint Petersburg, FL 33705
978 Melrose Ave S, Saint Petersburg, FL 33705
1210 Melrose Ave S, Saint Petersburg, FL 33705
991 Melrose Ave S, Saint Petersburg, FL 33705
6921 Meadowlawn Dr N, Saint Petersburg, FL 33702
4470 Menhaden Dr SE, Saint Petersburg, FL 33705
1135 Melrose Ave S, Saint Petersburg, FL 33705
4351 Menhaden Dr SE, Saint Petersburg, FL 33705
7117 Meadowlawn Dr N, Saint Petersburg, FL 33702
4325 Menhaden Dr SE, Saint Petersburg, FL 33705
7129 Meadowlawn Dr N, Saint Petersburg, FL 33702
1134 Melrose Ave S, Saint Petersburg, FL 33705
7201 Meadowlawn Dr N, Saint Petersburg, FL 33702
1119 Melrose Ave S, Saint Petersburg, FL 33705
7215 Meadowlawn Dr N, Saint Petersburg, FL 33702
1110 Melrose Ave S, Saint Petersburg, FL 33705
7219 Meadowlawn Dr N, Saint Petersburg, FL 33702
1125 Melrose Ave S, Saint Petersburg, FL 33705
1120 Melrose Ave S, Saint Petersburg, FL 33705
4301 Menhaden Dr SE, Saint Petersburg, FL 33705
1105 Melrose Ave S, Saint Petersburg, FL 33705
1050 Melrose Ave S, Saint Petersburg, FL 33705
4497 Menhaden Dr SE, Saint Petersburg, FL 33705
1111 Melrose Ave S, Saint Petersburg, FL 33705
1100 Melrose Ave S, Saint Petersburg, FL 33705
4375 Menhaden Dr SE, Saint Petersburg, FL 33705
4397 Menhaden Dr SE, Saint Petersburg, FL 33705
928 Melrose Ave S, Saint Petersburg, FL 33705
1032 Melrose Ave S, Saint Petersburg, FL 33705
1051 Melrose Ave S, Saint Petersburg, FL 33705
1040 Melrose Ave S, Saint Petersburg, FL 33705
4451 Menhaden Dr SE, Saint Petersburg, FL 33705
4475 Menhaden Dr SE, Saint Petersburg, FL 33705
1215 Melrose Ave S, Saint Petersburg, FL 33705
4401 Menhaden Dr SE, Saint Petersburg, FL 33705
4425 Menhaden Dr SE, Saint Petersburg, FL 33705
6839 Meadowlawn Dr N, Saint Petersburg, FL 33702
5924 McKee Lake Dr N, Saint Petersburg, FL 33709
6831 Meadowlawn Dr N, Saint Petersburg, FL 33702
5918 McKee Lake Dr N, Saint Petersburg, FL 33709
6913 Meadowlawn Dr N, Saint Petersburg, FL 33702
6901 Meadowlawn Dr N, Saint Petersburg, FL 33702
5896 McKee Lake Dr N, Saint Petersburg, FL 33709
5880 McKee Lake Dr N, Saint Petersburg, FL 33709
5872 McKee Lake Dr N, Saint Petersburg, FL 33709
6801 Meadowlawn Dr N, Saint Petersburg, FL 33702
6817 Meadowlawn Dr N, Saint Petersburg, FL 33702
6819 Meadowlawn Dr N, Saint Petersburg, FL 33702
6825 Meadowlawn Dr N, Saint Petersburg, FL 33702
5956 McKee Lake Dr N, Saint Petersburg, FL 33709
5932 McKee Lake Dr N, Saint Petersburg, FL 33709
3020 Melton St N, Saint Petersburg, FL 33704
3104 Melton St N, Saint Petersburg, FL 33704
3040 Melton St N, Saint Petersburg, FL 33704
3036 Melton St N, Saint Petersburg, FL 33704
3026 Melton St N, Saint Petersburg, FL 33704
3130 Melton St N, Saint Petersburg, FL 33704
3120 Melton St N, Saint Petersburg, FL 33704
3108 Melton St N, Saint Petersburg, FL 33704
968 Melrose Ave S, Saint Petersburg, FL 33705
1200 Melrose Ave S, Saint Petersburg, FL 33705
985 Melrose Ave S, Saint Petersburg, FL 33705
960 Melrose Ave S, Saint Petersburg, FL 33705
975 Melrose Ave S, Saint Petersburg, FL 33705
5873 McKee Lake Dr N, Saint Petersburg, FL 33709
6829 Meadowlawn Dr N, Saint Petersburg, FL 33702
6827 Meadowlawn Dr N, Saint Petersburg, FL 33702