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
HAINES-HARTFORD
Properties in St. Petersburg in HAINES-HARTFORD
Find homes for sale in St. Petersburg by selecting a property below:
200 Hampton Ave NE, Saint Petersburg, FL 33703
2320 E Harbor Dr S, Saint Petersburg, FL 33705
2324 E Harbor Dr S, Saint Petersburg, FL 33705
2300 E Harbor Dr S, Saint Petersburg, FL 33705
2310 E Harbor Dr S, Saint Petersburg, FL 33705
641 W Harbor Dr S, Saint Petersburg, FL 33705
4564 Hannah Ln, Saint Petersburg, FL 33709
649 W Harbor Dr S, Saint Petersburg, FL 33705
615 W Harbor Dr S, Saint Petersburg, FL 33705
4580 Hannah Ln, Saint Petersburg, FL 33709
2227 W Harbor Dr S, Saint Petersburg, FL 33705
4596 Hannah Ln, Saint Petersburg, FL 33709
4843 Haines Rd N, Saint Petersburg, FL 33714
2231 W Harbor Dr S, Saint Petersburg, FL 33705
4819 Haines Rd N, Saint Petersburg, FL 33714
2223 W Harbor Dr S, Saint Petersburg, FL 33705
4835 Haines Rd N, Saint Petersburg, FL 33714
416 Hampton Ave NE, Saint Petersburg, FL 33703
4811 Haines Rd N, Saint Petersburg, FL 33714
408 Hampton Ave NE, Saint Petersburg, FL 33703
400 Hampton Ave NE, Saint Petersburg, FL 33703
691 W Harbor Dr S, Saint Petersburg, FL 33705
4827 Haines Rd N, Saint Petersburg, FL 33714
4801 Haines Rd N, Saint Petersburg, FL 33714
424 Hampton Ave NE, Saint Petersburg, FL 33703
675 W Harbor Dr S, Saint Petersburg, FL 33705
5790 Harding Blvd NE, Saint Petersburg, FL 33703
201 Hampton Ave NE, Saint Petersburg, FL 33703
4855 Harding Rd N, Saint Petersburg, FL 33709
720 E Harbor Dr S, Saint Petersburg, FL 33705
734 E Harbor Dr S, Saint Petersburg, FL 33705
726 E Harbor Dr S, Saint Petersburg, FL 33705
750 E Harbor Dr S, Saint Petersburg, FL 33705
748 E Harbor Dr S, Saint Petersburg, FL 33705
4750 Haines Rd N, Saint Petersburg, FL 33714
432 Hampton Ave NE, Saint Petersburg, FL 33703
4762 Haines Rd N, Saint Petersburg, FL 33714
659 W Harbor Dr S, Saint Petersburg, FL 33705
667 W Harbor Dr S, Saint Petersburg, FL 33705
4800 Haines Rd N, Saint Petersburg, FL 33714
4863 Haines Rd N, Saint Petersburg, FL 33714
500 Hampton Ave NE, Saint Petersburg, FL 33703
3943 Haines Rd N, St. Petersburg, FL 33703
4756 Haines Rd N, Saint Petersburg, FL 33714
508 Hampton Ave NE, Saint Petersburg, FL 33703
516 Hampton Ave NE, Saint Petersburg, FL 33703
3933 Haines Rd N #2, St. Petersburg, FL 33703
4830 Harding Rd N, Saint Petersburg, FL 33709
524 Hampton Ave NE, Saint Petersburg, FL 33703
532 Hampton Ave NE, Saint Petersburg, FL 33703
4858 Harding Rd N, Saint Petersburg, FL 33709
540 Hampton Ave NE, Saint Petersburg, FL 33703
4900 Harding Rd N, Saint Petersburg, FL 33709
4800 Harding Rd N, Saint Petersburg, FL 33709
4840 Harding Rd N, Saint Petersburg, FL 33709
4810 Haines Rd N, Saint Petersburg, FL 33714
4820 Haines Rd N, Saint Petersburg, FL 33714
4925 Harding Rd N, Saint Petersburg, FL 33709
4890 Harding Rd N, Saint Petersburg, FL 33709
4950 Harding Rd N, Saint Petersburg, FL 33709
4826 Haines Rd N, Saint Petersburg, FL 33714
5845 Haines Rd N, St. Petersburg, FL 33714
4834 Haines Rd N, Saint Petersburg, FL 33714
4945 Harding Rd N, Saint Petersburg, FL 33709
3911 Harrisburg St NE, Saint Petersburg, FL 33703
3919 Harrisburg St NE, Saint Petersburg, FL 33703
4541 Haines Rd N, Saint Petersburg, FL 33714
4548 Hannah Ln, Saint Petersburg, FL 33709
3927 Harrisburg St NE, Saint Petersburg, FL 33703
3935 Harrisburg St NE, Saint Petersburg, FL 33703
3947 Harrisburg St NE, Saint Petersburg, FL 33703
4026 Harrisburg St NE, St Petersburg, FL 33703
2301 W Harbor Dr S, Saint Petersburg, FL 33705
4018 Harrisburg St NE, Saint Petersburg, FL 33703
611 W Harbor Dr S, Saint Petersburg, FL 33705
4000 Harrisburg St NE, Saint Petersburg, FL 33703
856 E Harbor Dr S, Saint Petersburg, FL 33705
2230 E Harbor Dr S, Saint Petersburg, FL 33705
4038 Harrisburg St NE, Saint Petersburg, FL 33703
2222 E Harbor Dr S, Saint Petersburg, FL 33705
2210 E Harbor Dr S, Saint Petersburg, FL 33705
2200 E Harbor Dr S, Saint Petersburg, FL 33705
5627 Harding Blvd NE, Saint Petersburg, FL 33703
5619 Harding Blvd NE, Saint Petersburg, FL 33703
5601 Harding Blvd NE, Saint Petersburg, FL 33703
6118 Hampton Dr N, Saint Petersburg, FL 33710
789 W Harbor Dr S, Saint Petersburg, FL 33705
781 W Harbor Dr S, Saint Petersburg, FL 33705
1925 Hampton Dr N, Saint Petersburg, FL 33710
773 W Harbor Dr S, Saint Petersburg, FL 33705
6126 Hampton Dr N, Saint Petersburg, FL 33710
765 W Harbor Dr S, Saint Petersburg, FL 33705
757 W Harbor Dr S, Saint Petersburg, FL 33705
751 W Harbor Dr S, Saint Petersburg, FL 33705
5717 Harding Blvd NE, Saint Petersburg, FL 33703
5709 Harding Blvd NE, Saint Petersburg, FL 33703
5701 Harding Blvd NE, Saint Petersburg, FL 33703
525 Hampton Ave NE, Saint Petersburg, FL 33703
6418 Haines Rd N, Saint Petersburg, FL 33702
533 Hampton Ave NE, Saint Petersburg, FL 33703
1942 Hampton Dr N, Saint Petersburg, FL 33710
4532 Haines Rd N, Saint Petersburg, FL 33714
4528 Haines Rd N, Saint Petersburg, FL 33714
501 Hampton Ave NE, Saint Petersburg, FL 33703
509 Hampton Ave NE, Saint Petersburg, FL 33703
517 Hampton Ave NE, Saint Petersburg, FL 33703
4570 Haines Rd N, Saint Petersburg, FL 33714
2100 Hampton Dr N, Saint Petersburg, FL 33710
4560 Haines Rd N, Saint Petersburg, FL 33714
2110 Hampton Dr N, Saint Petersburg, FL 33710
4520 Haines Rd N, Saint Petersburg, FL 33714
1934 Hampton Dr N, Saint Petersburg, FL 33710
4512 Haines Rd N, Saint Petersburg, FL 33714
6131 Hampton Dr N, Saint Petersburg, FL 33710
433 Hampton Ave NE, Saint Petersburg, FL 33703
5633 Harding Blvd NE, Saint Petersburg, FL 33703
4550 Haines Rd N, Saint Petersburg, FL 33714
5641 Harding Blvd NE, Saint Petersburg, FL 33703
4540 Haines Rd N, Saint Petersburg, FL 33714
5649 Harding Blvd NE, Saint Petersburg, FL 33703
4703 Haines Rd N, Saint Petersburg, FL 33714
4500 Haines Rd N, Saint Petersburg, FL 33714
409 Hampton Ave NE, Saint Petersburg, FL 33703
5657 Harding Blvd NE, Saint Petersburg, FL 33703
401 Hampton Ave NE, Saint Petersburg, FL 33703
6226 Hampton Ct N, Saint Petersburg, FL 33710
6214 Hampton Ct N, Saint Petersburg, FL 33710
6230 Hampton Ct N, Saint Petersburg, FL 33710
6220 Hampton Ct N, Saint Petersburg, FL 33710
6236 Hampton Ct N, Saint Petersburg, FL 33710
4418 Haines Rd N, Saint Petersburg, FL 33714
4011 Harrisburg St NE, Saint Petersburg, FL 33703
4001 Harrisburg St NE, Saint Petersburg, FL 33703
6389 Hampton Dr N, Saint Petersburg, FL 33710
6397 Hampton Dr N, Saint Petersburg, FL 33710
4027 Harrisburg St NE, Saint Petersburg, FL 33703
6385 Hampton Dr N, Saint Petersburg, FL 33710
4019 Harrisburg St NE, Saint Petersburg, FL 33703
4025 Harrisburg St NE, Saint Petersburg, FL 33703
3100 Hartford St N #226, Saint Petersburg, FL 33713
6142 Hampton Dr N, Saint Petersburg, FL 33710
1919 Hampton Dr N, Saint Petersburg, FL 33710
6134 Hampton Dr N, Saint Petersburg, FL 33710
797 W Harbor Dr S, Saint Petersburg, FL 33705
6266 Hampton Dr N, Saint Petersburg, FL 33710
4539 Haines Rd N, Saint Petersburg, FL 33714
6350 Hampton Dr N, Saint Petersburg, FL 33710
6310 Hampton Dr N, Saint Petersburg, FL 33710
6300 Hampton Dr N, Saint Petersburg, FL 33710
3953 Haines Rd N, Saint Petersburg, FL 33703
4513 Haines Rd N, Saint Petersburg, FL 33714
6326 Hampton Dr N, Saint Petersburg, FL 33710
4505 Haines Rd N, Saint Petersburg, FL 33714
4527 Haines Rd N, Saint Petersburg, FL 33714
6342 Hampton Dr N, Saint Petersburg, FL 33710
4737 Haines Rd N, St Petersburg, FL 33711
4519 Haines Rd N, Saint Petersburg, FL 33714
6334 Hampton Dr N, Saint Petersburg, FL 33710
4749 Haines Rd N, Saint Petersburg, FL 33714
4759 Haines Rd N, Saint Petersburg, FL 33714
4111 Haines Rd N, Saint Petersburg, FL 33703
5800 Harding Blvd NE, Saint Petersburg, FL 33703
3955 Haines Rd N, St. Petersburg, FL 33703
6343 Hampton Dr N, Saint Petersburg, FL 33710
4767 Haines Rd N, Saint Petersburg, FL 33714
4701 Haines Rd N, Saint Petersburg, FL 33714
6335 Hampton Dr N, Saint Petersburg, FL 33710
4705 Haines Rd N, Saint Petersburg, FL 33714
6311 Hampton Dr N, Saint Petersburg, FL 33710
6378 Hampton Dr N, Saint Petersburg, FL 33710
4727 Haines Rd N, Saint Petersburg, FL 33714
6351 Hampton Dr N, Saint Petersburg, FL 33710
4737 Haines Rd N, Saint Petersburg, FL 33714
6327 Hampton Dr N, Saint Petersburg, FL 33710
6301 Hampton Dr N, Saint Petersburg, FL 33710
2111 Hampton Dr N, Saint Petersburg, FL 33710
1933 Hampton Dr N, Saint Petersburg, FL 33710
6319 Hampton Dr N, Saint Petersburg, FL 33710
2239 Hartford St S, Saint Petersburg, FL 33711
6267 Hampton Dr N, Saint Petersburg, FL 33710
2101 Hampton Dr N, Saint Petersburg, FL 33710
2217 Hartford St S, Saint Petersburg, FL 33711
425 Hampton Ave NE, Saint Petersburg, FL 33703
417 Hampton Ave NE, Saint Petersburg, FL 33703
6218 Hampton Dr N, Saint Petersburg, FL 33710
132 Hampton Ave NE, Saint Petersburg, FL 33703
4119 Harrisburg St NE, Saint Petersburg, FL 33703
6210 Hampton Dr N, Saint Petersburg, FL 33710
140 Hampton Ave NE, Saint Petersburg, FL 33703
4127 Harrisburg St NE, Saint Petersburg, FL 33703
6250 Hampton Dr N, Saint Petersburg, FL 33710
4430 Haines Rd N, Saint Petersburg, FL 33714
4145 Harrisburg St NE, Saint Petersburg, FL 33703
6226 Hampton Dr N, Saint Petersburg, FL 33710
4428 Haines Rd N, Saint Petersburg, FL 33714
4118 Harrisburg St NE, St Petersburg, FL 33703
6200 Hampton Dr N, Saint Petersburg, FL 33710
6242 Hampton Dr N, Saint Petersburg, FL 33710
4970 Harding Rd N, Saint Petersburg, FL 33709
6243 Hampton Dr N, Saint Petersburg, FL 33710
6258 Hampton Dr N, Saint Petersburg, FL 33710
4111 Harrisburg St NE, Saint Petersburg, FL 33703
6234 Hampton Dr N, Saint Petersburg, FL 33710
3923 Haines Rd N, Saint Petersburg, FL 33703
6251 Hampton Dr N, Saint Petersburg, FL 33710
3943 Haines Rd N, Saint Petersburg, FL 33703
6211 Hampton Dr N, Saint Petersburg, FL 33710
3901 Haines Rd N, Saint Petersburg, FL 33703
6235 Hampton Dr N, Saint Petersburg, FL 33710
3931 Haines Rd N, Saint Petersburg, FL 33703
4201 Harrisburg St NE, Saint Petersburg, FL 33703
6259 Hampton Dr N, Saint Petersburg, FL 33710
4104 Harrisburg St NE, Saint Petersburg, FL 33703
6219 Hampton Dr N, Saint Petersburg, FL 33710
4342 Haines Rd N, St. Petersburg, FL 33714
650 E Harbor Dr S, Saint Petersburg, FL 33705
3933 Haines Rd N, Saint Petersburg, FL 33703
4235 Harrisburg St NE, Saint Petersburg, FL 33703
6227 Hampton Dr N, Saint Petersburg, FL 33710
610 E Harbor Dr S, Saint Petersburg, FL 33705
4035 Haines Rd N, Saint Petersburg, FL 33703
4453 Haines Rd N, Saint Petersburg, FL 33714
6358 Hampton Dr N, Saint Petersburg, FL 33710
4043 Haines Rd N, Saint Petersburg, FL 33703
4445 Haines Rd N, Saint Petersburg, FL 33714
6394 Hampton Dr N, Saint Petersburg, FL 33710
4009 Haines Rd N, Saint Petersburg, FL 33703
4465 Haines Rd N, Saint Petersburg, FL 33714
6374 Hampton Dr N, Saint Petersburg, FL 33710
4023 Haines Rd N, Saint Petersburg, FL 33703
4461 Haines Rd N, Saint Petersburg, FL 33714
6366 Hampton Dr N, Saint Petersburg, FL 33710
4211 Harrisburg St NE, Saint Petersburg, FL 33703
6388 Hampton Dr N, Saint Petersburg, FL 33710
3911 Haines Rd N, Saint Petersburg, FL 33703
4400 Haines Rd N, Saint Petersburg, FL 33714
4219 Harrisburg St NE, Saint Petersburg, FL 33703
6318 Hampton Dr N, Saint Petersburg, FL 33710
4051 Haines Rd N, Saint Petersburg, FL 33703
4448 Haines Rd N, Saint Petersburg, FL 33714
4227 Harrisburg St NE, Saint Petersburg, FL 33703
6392 Hampton Dr N, Saint Petersburg, FL 33710
3871 Haines Rd N, Saint Petersburg, FL 33703
4458 Haines Rd N, Saint Petersburg, FL 33714
6390 Hampton Dr N, Saint Petersburg, FL 33710
845 W Harbor Dr S, Saint Petersburg, FL 33705
875 W Harbor Dr S, Saint Petersburg, FL 33705
800 E Harbor Dr S, Saint Petersburg, FL 33705
5700 Harding Blvd NE, Saint Petersburg, FL 33703
5724 Harding Blvd NE, Saint Petersburg, FL 33703
3844 Haines Rd N, Saint Petersburg, FL 33703
3850 Haines Rd N, Saint Petersburg, FL 33703
3880 Haines Rd N, Saint Petersburg, FL 33703
3900 Haines Rd N, Saint Petersburg, FL 33703
3944 Haines Rd N, Saint Petersburg, FL 33703
3950 Haines Rd N, Saint Petersburg, FL 33703
3700 Haines Rd N #27, Saint Petersburg, FL 33704
3828 Haines Rd N, Saint Petersburg, FL 33703
3700 Haines Rd N #26, Saint Petersburg, FL 33704
3838 Haines Rd N, Saint Petersburg, FL 33703
2211 Hartford St S, Saint Petersburg, FL 33711
6379 Hampton Dr N, Saint Petersburg, FL 33710
1941 Hampton Dr N, Saint Petersburg, FL 33710
5650 Harding Blvd NE, Saint Petersburg, FL 33703
821 W Harbor Dr S, St. Petersburg, FL 33705
4747 Haines Rd N, Saint Petersburg, FL 33714
6367 Hampton Dr N, Saint Petersburg, FL 33710
6380 Hampton Dr N, Saint Petersburg, FL 33710
5642 Harding Blvd NE, Saint Petersburg, FL 33703
4747 Haines Rd N, Saint Petersburg, FL 33714
5634 Harding Blvd NE, Saint Petersburg, FL 33703
6383 Hampton Dr N, Saint Petersburg, FL 33710
5630 Harding Blvd NE, Saint Petersburg, FL 33703
6359 Hampton Dr N, Saint Petersburg, FL 33710
5620 Harding Blvd NE, Saint Petersburg, FL 33703
5610 Harding Blvd NE, Saint Petersburg, FL 33703
5600 Harding Blvd NE, Saint Petersburg, FL 33703
4532 Hannah Ln, Saint Petersburg, FL 33709
5580 Harding Blvd NE, Saint Petersburg, FL 33703
5560 Harding Blvd NE, Saint Petersburg, FL 33703
5540 Harding Blvd NE, Saint Petersburg, FL 33703
5520 Harding Blvd NE, Saint Petersburg, FL 33703
6101 Haines Rd N, St. Petersburg, FL 33714
825 W Harbor Dr S, Saint Petersburg, FL 33705
4804 Harbor Lights Dr, St. Petersburg, FL 33708
801 W Harbor Dr S, Saint Petersburg, FL 33705
815 W Harbor Dr S, Saint Petersburg, FL 33705
6380 Haines Rd N, Saint Petersburg, FL 33702
6370 Haines Rd N, Saint Petersburg, FL 33702
5275 Haines Rd N, St. Petersburg, FL 33714
4918 Haines Rd N, Saint Petersburg, FL 33714
4926 Haines Rd N, Saint Petersburg, FL 33714
4900 Haines Rd N, Saint Petersburg, FL 33714
4934 Haines Rd N, Saint Petersburg, FL 33714
3100 Hartford St N #120, Saint Petersburg, FL 33713
4111 Haines Rd N, St. Petersburg, FL 33703
3910 Haines Rd N, Saint Petersburg, FL 33703
3920 Haines Rd N, Saint Petersburg, FL 33703
3945 Haines Rd N, St. Petersburg, FL 33703
3928 Haines Rd N, Saint Petersburg, FL 33703
3936 Haines Rd N, Saint Petersburg, FL 33703
4020 Haines Rd N, Saint Petersburg, FL 33703
4010 Haines Rd N, Saint Petersburg, FL 33703
4034 Haines Rd N, Saint Petersburg, FL 33703
4030 Haines Rd N, Saint Petersburg, FL 33703
4927 Haines Rd N, Saint Petersburg, FL 33714
4939 Haines Rd N, Saint Petersburg, FL 33714
4901 Haines Rd N, Saint Petersburg, FL 33714
4919 Haines Rd N, Saint Petersburg, FL 33714
4000 Haines Rd N, Saint Petersburg, FL 33703
4116 Haines Rd N, Saint Petersburg, FL 33703
4108 Haines Rd N, Saint Petersburg, FL 33703
4104 Haines Rd N, Saint Petersburg, FL 33703
4102 Haines Rd N, Saint Petersburg, FL 33703
4100 Haines Rd N, Saint Petersburg, FL 33703
4044 Haines Rd N, Saint Petersburg, FL 33703
4218 Harrisburg St NE, Saint Petersburg, FL 33703
4210 Harrisburg St NE, Saint Petersburg, FL 33703
4200 Harrisburg St NE, Saint Petersburg, FL 33703
4146 Harrisburg St NE, Saint Petersburg, FL 33703
4234 Harrisburg St NE, Saint Petersburg, FL 33703
4226 Harrisburg St NE, Saint Petersburg, FL 33703
4134 Harrisburg St NE, Saint Petersburg, FL 33703
4126 Harrisburg St NE, Saint Petersburg, FL 33703
731 W Harbor Dr S, Saint Petersburg, FL 33705
711 W Harbor Dr S, Saint Petersburg, FL 33705
743 W Harbor Dr S, Saint Petersburg, FL 33705
737 W Harbor Dr S, Saint Petersburg, FL 33705
3100 Hartford St N #117, Saint Petersburg, FL 33713
3100 Hartford St N #116, Saint Petersburg, FL 33713
3100 Hartford St N #119, Saint Petersburg, FL 33713
3100 Hartford St N #118, Saint Petersburg, FL 33713
3100 Hartford St N #113, Saint Petersburg, FL 33713
3100 Hartford St N #114, Saint Petersburg, FL 33713
3700 Haines Rd N #5, Saint Petersburg, FL 33704
3100 Hartford St N #115, Saint Petersburg, FL 33713
3700 Haines Rd N #4, Saint Petersburg, FL 33704
5540 Harding Blvd NE, St. Petersburg, FL 33703
5853 Haines Rd N, St. Petersburg, FL 33714