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
GRANADA-HAINES
Properties in St. Petersburg in GRANADA-HAINES
Find homes for sale in St. Petersburg by selecting a property below:
2431 Green Way S, Saint Petersburg, FL 33712
2499 Green Way S, Saint Petersburg, FL 33712
2421 Green Way S, Saint Petersburg, FL 33712
2503 Green Way S, Saint Petersburg, FL 33712
3928 Grove St S, Saint Petersburg, FL 33705
3908 Grove St S, Saint Petersburg, FL 33705
661 Gray St S, Saint Petersburg, FL 33707
3918 Grove St S, Saint Petersburg, FL 33705
627 Grevilla Ave S, South Pasadena, FL 33707
519 Grove St N, Saint Petersburg, FL 33701
308 Grove St N, Saint Petersburg, FL 33701
547 Grove St N, Saint Petersburg, FL 33701
527 Grove St N, Saint Petersburg, FL 33701
615 Grove St N, Saint Petersburg, FL 33701
601 Grove St N, Saint Petersburg, FL 33701
4015 Grove St S, St. Petersburg, FL 33705
302 Grove St N, St. Petersburg, FL 33701
2686 Granada Cir W, Saint Petersburg, FL 33712
506 Grove St N, Saint Petersburg, FL 33701
532 Grove St N, Saint Petersburg, FL 33701
2401 Green Way S, Saint Petersburg, FL 33712
516 Grove St N, Saint Petersburg, FL 33701
600 Grove St N, Saint Petersburg, FL 33701
608 Grove St N, Saint Petersburg, FL 33701
4122 Grove St S, Saint Petersburg, FL 33705
4130 Grove St S, Saint Petersburg, FL 33705
5928 Grove St S, Saint Petersburg, FL 33705
5800 Grove St S, Saint Petersburg, FL 33705
350 Grove St N, Saint Petersburg, FL 33701
346 Grove St N, Saint Petersburg, FL 33701
330 Grove St N, Saint Petersburg, FL 33701
340 Grove St N, Saint Petersburg, FL 33701
344 Grove St N, Saint Petersburg, FL 33701
524 Grove St N Unit A, Saint Petersburg, FL 33701
524 Grove St N Unit B, Saint Petersburg, FL 33701
5698 Grove St S, Saint Petersburg, FL 33705
5680 Grove St S, Saint Petersburg, FL 33705
524 Grove St N Unit C, Saint Petersburg, FL 33701
3529 Haines Rd N, Saint Petersburg, FL 33704
5691 Grove St S, Saint Petersburg, FL 33705
3537 Haines Rd N, Saint Petersburg, FL 33704
3818 Grove St S, Saint Petersburg, FL 33705
5788 Grove St S, Saint Petersburg, FL 33705
5700 Grove St S, Saint Petersburg, FL 33705
3838 Grove St S, Saint Petersburg, FL 33705
3824 Grove St S, Saint Petersburg, FL 33705
4014 Grove St S, Saint Petersburg, FL 33705
4000 Grove St S, St Petersburg, FL 33705
324 Grove St N, St. Petersburg, FL 33701
4024 Grove St S, Saint Petersburg, FL 33705
4032 Grove St S, Saint Petersburg, FL 33705
4100 Grove St S, Saint Petersburg, FL 33705
4114 Grove St S, Saint Petersburg, FL 33705
3545 Haines Rd N, Saint Petersburg, FL 33704
3443 Haines Rd N, Saint Petersburg, FL 33704
3435 Haines Rd N, Saint Petersburg, FL 33704
5451 Grove St S, Saint Petersburg, FL 33705
3501 Haines Rd N, Saint Petersburg, FL 33704
7131 Grevilla Ave S, South Pasadena, FL 33707
7141 Grevilla Ave S, South Pasadena, FL 33707
3517 Haines Rd N, Saint Petersburg, FL 33704
7175 Grevilla Ave S, South Pasadena, FL 33707
3513 Haines Rd N, Saint Petersburg, FL 33704
7201 Grevilla Ave S, South Pasadena, FL 33707
3553 Haines Rd N, Saint Petersburg, FL 33704
7211 Grevilla Ave S, South Pasadena, FL 33707
7219 Grevilla Ave S, South Pasadena, FL 33707
3615 Haines Rd N, Saint Petersburg, FL 33704
7225 Grevilla Ave S, South Pasadena, FL 33707
3601 Haines Rd N, Saint Petersburg, FL 33704
3635 Haines Rd N, Saint Petersburg, FL 33704
3479 Haines Rd N, Saint Petersburg, FL 33704
600 Grove St N #1, St. Petersburg, FL 33701
3651 Haines Rd N, Saint Petersburg, FL 33704
3700 Haines Rd N Unit A 2Allendale, St. Petersburg, FL 33704
600 Grove St N #2, St. Petersburg, FL 33701
3627 Haines Rd N, Saint Petersburg, FL 33704
2400 Grove St S, Saint Petersburg, FL 33705
2425 Grove St S, Saint Petersburg, FL 33705
5592 Grove St S, Saint Petersburg, FL 33705
537 Grove St N, Saint Petersburg, FL 33701
5500 Grove St S, Saint Petersburg, FL 33705
5490 Grove St S, Saint Petersburg, FL 33705
5460 Grove St S, Saint Petersburg, FL 33705
5591 Grove St S, Saint Petersburg, FL 33705
5430 Grove St S, Saint Petersburg, FL 33705
5400 Grove St S, Saint Petersburg, FL 33705
600 Grove St N #5, St. Petersburg, FL 33701
324 Grove St N Unit 204, St. Petersburg, FL 33701
600 Grove St N #4, St. Petersburg, FL 33701
1225 Greenwood Ave N, Saint Petersburg, FL 33704
1201 Greenwood Ave N, Saint Petersburg, FL 33704
5999 Grove St S, Saint Petersburg, FL 33705
3023 Grove St N, Saint Petersburg, FL 33704
3035 Grove St N, Saint Petersburg, FL 33704
3029 Grove St N, Saint Petersburg, FL 33704
600 Grove St N #8, St. Petersburg, FL 33701
3078 Grove St N, Saint Petersburg, FL 33704
1012 Granville Ct N, St. Petersburg, FL 33701
3058 Grove St N, Saint Petersburg, FL 33704
600 Grove St N #9, St. Petersburg, FL 33701
3042 Grove St N, Saint Petersburg, FL 33704
825 Grove St N #825, St. Petersburg, FL 33701
3030 Grove St N, Saint Petersburg, FL 33704
600 Grove St N #7, St. Petersburg, FL 33701
3061 Grove St N, Saint Petersburg, FL 33704
3053 Grove St N, Saint Petersburg, FL 33704
600 Grove St N #13, St. Petersburg, FL 33701
3069 Grove St N, Saint Petersburg, FL 33704
330 Grove St N Unit B, St. Petersburg, FL 33701
700 Grove St N, Saint Petersburg, FL 33701
3433 Haines Rd N, Saint Petersburg, FL 33704
2346 Grove St S, Saint Petersburg, FL 33705
2350 Grove St S, Saint Petersburg, FL 33705
2611 Grove Park Ave N, Saint Petersburg, FL 33714
7311 Grevilla Ave S, Saint Petersburg, FL 33707
2401 Grove St S, Saint Petersburg, FL 33705
7301 Grevilla Ave S, Saint Petersburg, FL 33707
2353 Grove St S, Saint Petersburg, FL 33705
2417 Grove St S, Saint Petersburg, FL 33705
2411 Grove St S, Saint Petersburg, FL 33705
2230 Grove St S, Saint Petersburg, FL 33705
2238 Grove St S, Saint Petersburg, FL 33705
7300 Grevilla Ave S, Saint Petersburg, FL 33707
3600 Haines Rd N, Saint Petersburg, FL 33704
7310 Grevilla Ave S, Saint Petersburg, FL 33707
2222 Grove St S, Saint Petersburg, FL 33705
2320 Grove St S, Saint Petersburg, FL 33705
600 Grove St N #14, St. Petersburg, FL 33701
2332 Grove St S, Saint Petersburg, FL 33705
2300 Grove St S, Saint Petersburg, FL 33705
2308 Grove St S, Saint Petersburg, FL 33705
2221 Grove St S, Saint Petersburg, FL 33705
2627 Grove Park Ave N, Saint Petersburg, FL 33714
11 Haines Rd N, St. Petersburg, FL 33714
2335 Grove St S, Saint Petersburg, FL 33705
2347 Grove St S, Saint Petersburg, FL 33705
2321 Grove St S, Saint Petersburg, FL 33705
2329 Grove St S, Saint Petersburg, FL 33705
2301 Grove St S, Saint Petersburg, FL 33705
2311 Grove St S, Saint Petersburg, FL 33705
2225 Grove St S, Saint Petersburg, FL 33705
2233 Grove St S, Saint Petersburg, FL 33705
2579 Grove Park Ave N, Saint Petersburg, FL 33714
2573 Grove Park Ave N, Saint Petersburg, FL 33714
1224 Greenwood Ave N, Saint Petersburg, FL 33704
2581 Grove Park Ave N, Saint Petersburg, FL 33714
2597 Grove Park Ave N, Saint Petersburg, FL 33714
324 Grove St N Unit 302, St. Petersburg, FL 33701
2773 Grove Park Ave N, Saint Petersburg, FL 33714
1216 Greenwood Ave N, Saint Petersburg, FL 33704
2685 Grove Park Ave N, Saint Petersburg, FL 33714
1720 Granville Ct S, Saint Petersburg, FL 33701
2575 Grove Park Ave N, Saint Petersburg, FL 33714
1717 Grove St S, Saint Petersburg, FL 33701
3700 Haines Rd N, Saint Petersburg, FL 33704
2780 Grove Park Ave N, Saint Petersburg, FL 33714
3021 Granville Ct N, St Petersburg, FL 33704
3035 Granville Ct N, St Petersburg, FL 33704
3460 Haines Rd N, Saint Petersburg, FL 33704
3051 Granville Ct N, St Petersburg, FL 33704
3020 Grove St N, Saint Petersburg, FL 33704
3082 Granville Ct N, St Petersburg, FL 33704
3090 Granville Ct N, St Petersburg, FL 33704
3947 Grove St S, Saint Petersburg, FL 33705
3026 Granville Ct N, St Petersburg, FL 33704
3067 Granville Ct N, St Petersburg, FL 33704
3640 Haines Rd N, Saint Petersburg, FL 33704
3075 Granville Ct N, St Petersburg, FL 33704
3636 Haines Rd N, Saint Petersburg, FL 33704
3058 Granville Ct N, St Petersburg, FL 33704
3066 Granville Ct N, St Petersburg, FL 33704
3921 Grove St S, Saint Petersburg, FL 33705
3532 Haines Rd N, Saint Petersburg, FL 33704
3821 Grove St S, Saint Petersburg, FL 33705
3620 Haines Rd N, Saint Petersburg, FL 33704
3624 Haines Rd N, Saint Petersburg, FL 33704
3835 Grove St S, Saint Petersburg, FL 33705
3622 Haines Rd N, Saint Petersburg, FL 33704
3034 Granville Ct N, St Petersburg, FL 33704
3512 Haines Rd N, Saint Petersburg, FL 33704
3909 Grove St S, Saint Petersburg, FL 33705
3050 Granville Ct N, St Petersburg, FL 33704
3530 Haines Rd N, Saint Petersburg, FL 33704
714 Grove St N, Saint Petersburg, FL 33701
3901 Grove St S, Saint Petersburg, FL 33705
3526 Haines Rd N, Saint Petersburg, FL 33704
3931 Grove St S, Saint Petersburg, FL 33705
3534 Haines Rd N, Saint Petersburg, FL 33704
3470 Haines Rd N, St Petersburg, FL 33704
716 Grove St N, Saint Petersburg, FL 33701
3500 Haines Rd N, Saint Petersburg, FL 33704
3480 Haines Rd N, St Petersburg, FL 33704
708 Grove St N, Saint Petersburg, FL 33701
3520 Haines Rd N, Saint Petersburg, FL 33704
3825 Grove St S, Saint Petersburg, FL 33705
3474 Haines Rd N, Saint Petersburg, FL 33704
2234 Grove St S, St. Petersburg, FL 33705
5998 Grove St S, Saint Petersburg, FL 33705
831 Grove St N #6, St. Petersburg, FL 33701
1745 Grove St S, St. Petersburg, FL 33701
829 Grove St N #7, St. Petersburg, FL 33701
5900 Grove St S, Saint Petersburg, FL 33705
5968 Grove St S, Saint Petersburg, FL 33705
600 Grove St N #3, St. Petersburg, FL 33701
823 Grove St N, Saint Petersburg, FL 33701
5857 Grove St S, Saint Petersburg, FL 33705
821 Grove St N, Saint Petersburg, FL 33701
5801 Grove St S, Saint Petersburg, FL 33705
5838 Grove St S, Saint Petersburg, FL 33705
5868 Grove St S, Saint Petersburg, FL 33705
2683 Granada Cir E, Saint Petersburg, FL 33712
3700 Haines Rd N #12, Saint Petersburg, FL 33704
5100 Grand Canal Blvd NE, Saint Petersburg, FL 33703
1721 Granville Ct S, Saint Petersburg, FL 33701
1744 Granville Ct S, Saint Petersburg, FL 33701
1738 Granville Ct S, Saint Petersburg, FL 33701
2702 Grove Park Ave N, Saint Petersburg, FL 33714
1740 Granville Ct S, Saint Petersburg, FL 33701
1733 Grove St S, Saint Petersburg, FL 33701
2578 Grove Park Ave N, Saint Petersburg, FL 33714
1725 Grove St S, Saint Petersburg, FL 33701
2574 Grove Park Ave N, Saint Petersburg, FL 33714
1743 Grove St S, Saint Petersburg, FL 33701
726 Grove St N, Saint Petersburg, FL 33701
5948 Grove St S, Saint Petersburg, FL 33705
2570 Grove Park Ave N, Saint Petersburg, FL 33714
2568 Grove Park Ave N, Saint Petersburg, FL 33714
324 Grove St N Unit 201, St. Petersburg, FL 33701
816 Grove St N, Saint Petersburg, FL 33701
810 Grove St N, Saint Petersburg, FL 33701
800 Grove St N, Saint Petersburg, FL 33701
734 Grove St N, Saint Petersburg, FL 33701
2245 Green Way S, Saint Petersburg, FL 33712
809 Grove St N, Saint Petersburg, FL 33701
2233 Green Way S, Saint Petersburg, FL 33712
2219 Green Way S, Saint Petersburg, FL 33712
832 Grove St N, Saint Petersburg, FL 33701
2211 Green Way S, Saint Petersburg, FL 33712
828 Grove St N, Saint Petersburg, FL 33701
5925 Grove St S, Saint Petersburg, FL 33705
2301 Green Way S, Saint Petersburg, FL 33712
719 Grove St N, Saint Petersburg, FL 33701
5945 Grove St S, Saint Petersburg, FL 33705
2329 Green Way S, Saint Petersburg, FL 33712
725 Grove St N, Saint Petersburg, FL 33701
5899 Grove St S, Saint Petersburg, FL 33705
2253 Green Way S, Saint Petersburg, FL 33712
735 Grove St N, Saint Petersburg, FL 33701
5901 Grove St S, Saint Petersburg, FL 33705
2269 Green Way S, Saint Petersburg, FL 33712
801 Grove St N, Saint Petersburg, FL 33701
2397 Green Way S, Saint Petersburg, FL 33712
5965 Grove St S, Saint Petersburg, FL 33705
2337 Green Way S, Saint Petersburg, FL 33712
1735 Granville Ct S, Saint Petersburg, FL 33701
616 Grove St N, St. Petersburg, FL 33701
2357 Green Way S, Saint Petersburg, FL 33712
1747 Granville Ct S, Saint Petersburg, FL 33701
916 Granville Ct N, Saint Petersburg, FL 33701
925 Granville Ct N, Saint Petersburg, FL 33701
657 Gray St S, Saint Petersburg, FL 33707
921 Granville Ct N, Saint Petersburg, FL 33701
932 Granville Ct N, Saint Petersburg, FL 33701
940 Granville Ct N, Saint Petersburg, FL 33701
924 Granville Ct N, Saint Petersburg, FL 33701
933 Granville Ct N, Saint Petersburg, FL 33701
1001 Granville Ct N, Saint Petersburg, FL 33701
1012 Granville Ct N, Saint Petersburg, FL 33701
941 Granville Ct N, Saint Petersburg, FL 33701
1000 Granville Ct N, Saint Petersburg, FL 33701
1017 Granville Ct N, Saint Petersburg, FL 33701
1024 Granville Ct N, Saint Petersburg, FL 33701
1015 Granville Ct N, Saint Petersburg, FL 33701
1014 Granville Ct N, Saint Petersburg, FL 33701
1033 Granville Ct N, Saint Petersburg, FL 33701
1025 Granville Ct N, Saint Petersburg, FL 33701
1032 Granville Ct N, Saint Petersburg, FL 33701
2641 Grove Park Ave N, Saint Petersburg, FL 33714
3700 Haines Rd N #11, Saint Petersburg, FL 33704
3700 Haines Rd N #21, Saint Petersburg, FL 33704
3700 Haines Rd N #20, Saint Petersburg, FL 33704
3700 Haines Rd N #22, Saint Petersburg, FL 33704
656 Gray St S, Saint Petersburg, FL 33707
3700 Haines Rd N #25, Saint Petersburg, FL 33704
664 Gray St S, Saint Petersburg, FL 33707
3700 Haines Rd N #24, Saint Petersburg, FL 33704
3700 Haines Rd N #14, Saint Petersburg, FL 33704
648 Gray St S, Saint Petersburg, FL 33707
2671 Granada Cir W, Saint Petersburg, FL 33712
624 Gray St S, Saint Petersburg, FL 33707
2675 Granada Cir E, Saint Petersburg, FL 33712
632 Gray St S, Saint Petersburg, FL 33707
672 Gray St S, Saint Petersburg, FL 33707
3700 Haines Rd N #23, Saint Petersburg, FL 33704
825 Grove St N, Saint Petersburg, FL 33701
827 Grove St N, Saint Petersburg, FL 33701
640 Gray St S, Saint Petersburg, FL 33707
829 Grove St N, Saint Petersburg, FL 33701
831 Grove St N, Saint Petersburg, FL 33701
680 Gray St S, Saint Petersburg, FL 33707
5951 7th Ave S, Saint Petersburg, FL 33707
4035 Grove St S, Saint Petersburg, FL 33705
4025 Grove St S, Saint Petersburg, FL 33705
4147 Grove St S, Saint Petersburg, FL 33705
641 Gray St S, Saint Petersburg, FL 33707
633 Gray St S, Saint Petersburg, FL 33707
4125 Grove St S, Saint Petersburg, FL 33705
5701 Grove St S, Saint Petersburg, FL 33705
681 Gray St S, Saint Petersburg, FL 33707
4115 Grove St S, Saint Petersburg, FL 33705
649 Gray St S, Saint Petersburg, FL 33707
5101 Grand Canal Blvd NE, Saint Petersburg, FL 33703
625 Gray St S, Saint Petersburg, FL 33707
667 Gray St S, Saint Petersburg, FL 33707
2668 Granada Cir E, Saint Petersburg, FL 33712
2698 Granada Cir E, Saint Petersburg, FL 33712
2676 Granada Cir E, Saint Petersburg, FL 33712
617 Grove St N, Saint Petersburg, FL 33701
625 Grove St N, Saint Petersburg, FL 33701
3700 Haines Rd N #7, Saint Petersburg, FL 33704
3700 Haines Rd N #10, Saint Petersburg, FL 33704
3700 Haines Rd N #9, Saint Petersburg, FL 33704
3700 Haines Rd N #19, Saint Petersburg, FL 33704
3700 Haines Rd N #18, Saint Petersburg, FL 33704
924 Granville Ct N Unit A, St. Petersburg, FL 33701
3700 Haines Rd N #6, Saint Petersburg, FL 33704
3700 Haines Rd N #8, Saint Petersburg, FL 33704
3700 Haines Rd N #17, Saint Petersburg, FL 33704
3700 Haines Rd N #16, Saint Petersburg, FL 33704
3700 Haines Rd N #1, Saint Petersburg, FL 33704
3700 Haines Rd N #2, Saint Petersburg, FL 33704
3700 Haines Rd N #3, Saint Petersburg, FL 33704
3700 Haines Rd N #15, Saint Petersburg, FL 33704
1500 Greenwood Ave N, Saint Petersburg, FL 33704
1507 Greenwood Ave N, Saint Petersburg, FL 33704
2697 Granada Cir W, Saint Petersburg, FL 33712
2690 Granada Cir E, Saint Petersburg, FL 33712
2687 Granada Cir W, Saint Petersburg, FL 33712