City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 8120 7th Street N, St Petersburg, FL 33702 (MLS # TB8523073)
    $399,900
    Photo of 8120 7th Street N, St Petersburg, FL 33702 (MLS # TB8523073)
    Photo of 8120 7th Street N, St Petersburg, FL 33702 (MLS # TB8523073)
    30
     
    8120 7th Street N, St Petersburg, FL
    8120 7th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,306 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  2. Photo of 4521 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8520079)
    $324,900
    Photo of 4521 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8520079)
    Photo of 4521 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8520079)
    4521 41st Avenue N, St Petersburg, FL
    4521 41st Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,104 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  3. Photo of 4601 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8522892)
    $449,000
    Photo of 4601 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8522892)
    Photo of 4601 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8522892)
    46
     
    4601 16th Avenue N, St Petersburg, FL
    4601 16th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,145 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  4. Photo of 4001 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # O6414647)
    $469,000
    Photo of 4001 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # O6414647)
    Photo of 4001 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # O6414647)
    4001 Arkansas Avenue NE, St Petersburg, FL
    4001 Arkansas Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,589 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  5. Photo of 2735 20th Street N, St Petersburg, FL 33713 (MLS # TB8522928)
    $175,000
    Photo of 2735 20th Street N, St Petersburg, FL 33713 (MLS # TB8522928)
    Photo of 2735 20th Street N, St Petersburg, FL 33713 (MLS # TB8522928)
    2735 20th Street N, St Petersburg, FL
    2735 20th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 576 Home (sqft)
    • 1 Bath
    • 2,178 Lot (sqft)
  6. Photo of 2007 59th Circle S, St Petersburg, FL 33712 (MLS # TB8521619)
    $480,000
    Photo of 2007 59th Circle S, St Petersburg, FL 33712 (MLS # TB8521619)
    Photo of 2007 59th Circle S, St Petersburg, FL 33712 (MLS # TB8521619)
    2007 59th Circle S, St Petersburg, FL
    2007 59th Circle S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,193 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  7. Photo of 4715 Bay Street NE #222, St Petersburg, FL 33703 (MLS # TB8522798)
    $144,900
    Photo of 4715 Bay Street NE #222, St Petersburg, FL 33703 (MLS # TB8522798)
    Photo of 4715 Bay Street NE #222, St Petersburg, FL 33703 (MLS # TB8522798)
    4715 Bay Street NE #222, St Petersburg, FL
    4715 Bay Street NE #222
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 7.00 Lot (ac)
  8. Photo of 2105 52nd Street S, St Petersburg, FL 33707 (MLS # TB8521579)
    $395,000
    Photo of 2105 52nd Street S, St Petersburg, FL 33707 (MLS # TB8521579)
    Photo of 2105 52nd Street S, St Petersburg, FL 33707 (MLS # TB8521579)
    2105 52nd Street S, St Petersburg, FL
    2105 52nd Street S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 864 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  9. Photo of 5357 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8521882)
    $125,000
    Photo of 5357 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8521882)
    Photo of 5357 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8521882)
    5357 81st Street N #18, St Petersburg, FL
    5357 81st Street N #18
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,040 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 3151 56th Street N, St Petersburg, FL 33710 (MLS # TB8515900)
    $574,900
    Photo of 3151 56th Street N, St Petersburg, FL 33710 (MLS # TB8515900)
    Photo of 3151 56th Street N, St Petersburg, FL 33710 (MLS # TB8515900)
    3151 56th Street N, St Petersburg, FL
    3151 56th Street N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,315 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  11. Photo of 1820 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8522032)
    $1,050,000
    Photo of 1820 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8522032)
    Photo of 1820 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8522032)
    1820 Tanglewood Drive NE, St Petersburg, FL
    1820 Tanglewood Drive NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,262 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  12. Photo of 5095 Bay Street NE #114, St Petersburg, FL 33703 (MLS # TB8519506)
    $169,000
    Photo of 5095 Bay Street NE #114, St Petersburg, FL 33703 (MLS # TB8519506)
    Photo of 5095 Bay Street NE #114, St Petersburg, FL 33703 (MLS # TB8519506)
    38
     
    5095 Bay Street NE #114, St Petersburg, FL
    5095 Bay Street NE #114
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 950 26th Avenue S, St Petersburg, FL 33705 (MLS # TB8521889)
    $299,000
    Photo of 950 26th Avenue S, St Petersburg, FL 33705 (MLS # TB8521889)
    Photo of 950 26th Avenue S, St Petersburg, FL 33705 (MLS # TB8521889)
    950 26th Avenue S, St Petersburg, FL
    950 26th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,040 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  14. Photo of 4966 Coquina Key Drive SE, St Petersburg, FL 33701 (MLS # TB8522393)
    $599,000
    Photo of 4966 Coquina Key Drive SE, St Petersburg, FL 33701 (MLS # TB8522393)
    Photo of 4966 Coquina Key Drive SE, St Petersburg, FL 33701 (MLS # TB8522393)
    4966 Coquina Key Drive SE, St Petersburg, FL
    4966 Coquina Key Drive SE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,437 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  15. Photo of 2144 5th Avenue N, St Petersburg, FL 33713 (MLS # TB8515920)
    $837,450
    Photo of 2144 5th Avenue N, St Petersburg, FL 33713 (MLS # TB8515920)
    Photo of 2144 5th Avenue N, St Petersburg, FL 33713 (MLS # TB8515920)
    2144 5th Avenue N, St Petersburg, FL
    2144 5th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,872 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  16. Photo of 2623 14th Avenue N, St Petersburg, FL 33713 (MLS # TB8522545)
    $739,900
    Photo of 2623 14th Avenue N, St Petersburg, FL 33713 (MLS # TB8522545)
    Photo of 2623 14th Avenue N, St Petersburg, FL 33713 (MLS # TB8522545)
    2623 14th Avenue N, St Petersburg, FL
    2623 14th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,848 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  17. Photo of 6011 Bahia Del Mar Boulevard #252, St Petersburg, FL 33715 (MLS # TB8521999)
    $371,900
    Photo of 6011 Bahia Del Mar Boulevard #252, St Petersburg, FL 33715 (MLS # TB8521999)
    Photo of 6011 Bahia Del Mar Boulevard #252, St Petersburg, FL 33715 (MLS # TB8521999)
    6011 Bahia Del Mar Boulevard #252, St Petersburg, FL
    6011 Bahia Del Mar Boulevard #252
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,140 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 4720 Locust Street NE #314, St Petersburg, FL 33703 (MLS # TB8517385)
    $105,000
    Photo of 4720 Locust Street NE #314, St Petersburg, FL 33703 (MLS # TB8517385)
    Photo of 4720 Locust Street NE #314, St Petersburg, FL 33703 (MLS # TB8517385)
    10
     
    4720 Locust Street NE #314, St Petersburg, FL
    4720 Locust Street NE #314
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 825 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  19. Photo of 3315 58th Avenue S #306, St Petersburg, FL 33712 (MLS # TB8522342)
    $107,000
    Photo of 3315 58th Avenue S #306, St Petersburg, FL 33712 (MLS # TB8522342)
    Photo of 3315 58th Avenue S #306, St Petersburg, FL 33712 (MLS # TB8522342)
    3315 58th Avenue S #306, St Petersburg, FL
    3315 58th Avenue S #306
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 957 Home (sqft)
    • 2 Baths
    • 4.00 Lot (ac)
  20. Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8521827)
    $569,900
    Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8521827)
    Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8521827)
    4095 Locust Street NE, St Petersburg, FL
    4095 Locust Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,450 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  21. Photo of 2947 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8521776)
    $369,900
    Photo of 2947 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8521776)
    Photo of 2947 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8521776)
    2947 25th Avenue N, St Petersburg, FL
    2947 25th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,118 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  22. Photo of 343 8th Street N, St Petersburg, FL 33701 (MLS # O6419210)
    $767,500
    Photo of 343 8th Street N, St Petersburg, FL 33701 (MLS # O6419210)
    Photo of 343 8th Street N, St Petersburg, FL 33701 (MLS # O6419210)
    32
     
    343 8th Street N, St Petersburg, FL
    343 8th Street N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 1,988 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  23. Photo of 4992 99th Way N, St Petersburg, FL 33708 (MLS # TB8522441)
    $290,000
    Photo of 4992 99th Way N, St Petersburg, FL 33708 (MLS # TB8522441)
    Photo of 4992 99th Way N, St Petersburg, FL 33708 (MLS # TB8522441)
    27
     
    4992 99th Way N, St Petersburg, FL
    4992 99th Way N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 858 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  24. Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8513013)
    $695,000
    Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8513013)
    Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8513013)
    55
     
    798 45th Avenue N, St Petersburg, FL
    798 45th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,438 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  25. Photo of 7871 Sailboat Key Boulevard S #108, St Petersburg, FL 33707 (MLS # TB8522122)
    $375,000
    Photo of 7871 Sailboat Key Boulevard S #108, St Petersburg, FL 33707 (MLS # TB8522122)
    Photo of 7871 Sailboat Key Boulevard S #108, St Petersburg, FL 33707 (MLS # TB8522122)
    7871 Sailboat Key Boulevard S #108, St Petersburg, FL
    7871 Sailboat Key Boulevard S #108
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,445 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 601 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8522019)
    $3,995,000
    Photo of 601 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8522019)
    Photo of 601 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8522019)
    601 Cordova Boulevard NE, St Petersburg, FL
    601 Cordova Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 6 Baths
    • 4,325 Home (sqft)
    • 6 Baths
    • 9,584 Lot (sqft)
  27. Photo of 2697 66th Terrace S, St Petersburg, FL 33712 (MLS # TB8522181)
    $565,000
    Photo of 2697 66th Terrace S, St Petersburg, FL 33712 (MLS # TB8522181)
    Photo of 2697 66th Terrace S, St Petersburg, FL 33712 (MLS # TB8522181)
    2697 66th Terrace S, St Petersburg, FL
    2697 66th Terrace S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,776 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  28. Photo of 727 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8522641)
    $179,900
    Photo of 727 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8522641)
    Photo of 727 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8522641)
    727 20th Avenue S, St Petersburg, FL
    727 20th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 952 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  29. Photo of 851 25th Avenue N, St Petersburg, FL 33704 (MLS # J1002381)
    $527,500
    Photo of 851 25th Avenue N, St Petersburg, FL 33704 (MLS # J1002381)
    Photo of 851 25th Avenue N, St Petersburg, FL 33704 (MLS # J1002381)
    851 25th Avenue N, St Petersburg, FL
    851 25th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,318 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  30. Photo of 4700 Chancellor Street NE, St Petersburg, FL 33703 (MLS # TB8521697)
    $379,000
    Photo of 4700 Chancellor Street NE, St Petersburg, FL 33703 (MLS # TB8521697)
    Photo of 4700 Chancellor Street NE, St Petersburg, FL 33703 (MLS # TB8521697)
    4700 Chancellor Street NE, St Petersburg, FL
    4700 Chancellor Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,604 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
Previous Page 1 of 17 Next
The information contained herein has been provided by My Florida Regional MLS DBA Stellar MLS. IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the MLS. Listings last updated 6/25/26 4:35 AM PDT.

This MLS IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions