City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
61 - 90 of 500+ | Previous Page 3 of 17 Next
  1. Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # G5114220)
    $288,000
    Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # G5114220)
    Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # G5114220)
    5000 43rd Avenue N, St Petersburg, FL
    5000 43rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 720 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  2. Photo of 5850 18th Street N #7, St Petersburg, FL 33714 (MLS # TB8507940)
    $99,000
    Photo of 5850 18th Street N #7, St Petersburg, FL 33714 (MLS # TB8507940)
    Photo of 5850 18th Street N #7, St Petersburg, FL 33714 (MLS # TB8507940)
    5850 18th Street N #7, St Petersburg, FL
    5850 18th Street N #7
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 585 Home (sqft)
    • 1 Bath
    • 1.81 Lot (ac)
  3. Photo of 3595 40th Avenue S #3, St Petersburg, FL 33711 (MLS # TB8521985)
    $239,900
    Photo of 3595 40th Avenue S #3, St Petersburg, FL 33711 (MLS # TB8521985)
    Photo of 3595 40th Avenue S #3, St Petersburg, FL 33711 (MLS # TB8521985)
    3595 40th Avenue S #3, St Petersburg, FL
    3595 40th Avenue S #3
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,385 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 775 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8519868)
    $1,100,000
    Photo of 775 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8519868)
    Photo of 775 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8519868)
    46
     
    775 28th Avenue N, St Petersburg, FL
    775 28th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,376 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  5. Photo of 1205 79th Street S, St Petersburg, FL 33707 (MLS # TB8521455)
    $675,000
    Photo of 1205 79th Street S, St Petersburg, FL 33707 (MLS # TB8521455)
    Photo of 1205 79th Street S, St Petersburg, FL 33707 (MLS # TB8521455)
    1205 79th Street S, St Petersburg, FL
    1205 79th Street S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,336 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  6. Photo of 1365 N Snell Isle Boulevard NE #2E, St Petersburg, FL 33704 (MLS # TB8521533)
    $400,000
    Photo of 1365 N Snell Isle Boulevard NE #2E, St Petersburg, FL 33704 (MLS # TB8521533)
    Photo of 1365 N Snell Isle Boulevard NE #2E, St Petersburg, FL 33704 (MLS # TB8521533)
    1365 N Snell Isle Boulevard NE #2E, St Petersburg, FL
    1365 N Snell Isle Boulevard NE #2E
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 1.41 Lot (ac)
  7. Photo of 6701 Orchard Drive N, St Petersburg, FL 33702 (MLS # TB8521483)
    $334,900
    Photo of 6701 Orchard Drive N, St Petersburg, FL 33702 (MLS # TB8521483)
    Photo of 6701 Orchard Drive N, St Petersburg, FL 33702 (MLS # TB8521483)
    6701 Orchard Drive N, St Petersburg, FL
    6701 Orchard Drive N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,202 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  8. Photo of 7400 Sunshine Skyway Lane S #126, St Petersburg, FL 33711 (MLS # TB8521305)
    $260,000
    Photo of 7400 Sunshine Skyway Lane S #126, St Petersburg, FL 33711 (MLS # TB8521305)
    Photo of 7400 Sunshine Skyway Lane S #126, St Petersburg, FL 33711 (MLS # TB8521305)
    7400 Sunshine Skyway Lane S #126, St Petersburg, FL
    7400 Sunshine Skyway Lane S #126
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 885 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  9. Photo of 1868 Mississippi Avenue NE, St Petersburg, FL 33703 (MLS # TB8521432)
    $819,900
    Photo of 1868 Mississippi Avenue NE, St Petersburg, FL 33703 (MLS # TB8521432)
    Photo of 1868 Mississippi Avenue NE, St Petersburg, FL 33703 (MLS # TB8521432)
    1868 Mississippi Avenue NE, St Petersburg, FL
    1868 Mississippi Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,745 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  10. Photo of 6219 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8519353)
    $379,000
    Photo of 6219 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8519353)
    Photo of 6219 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8519353)
    6219 Hampton Drive N, St Petersburg, FL
    6219 Hampton Drive N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,055 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  11. Photo of 2375 37th Street N, St Petersburg, FL 33713 (MLS # TB8521207)
    $649,900
    Photo of 2375 37th Street N, St Petersburg, FL 33713 (MLS # TB8521207)
    Photo of 2375 37th Street N, St Petersburg, FL 33713 (MLS # TB8521207)
    2375 37th Street N, St Petersburg, FL
    2375 37th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,502 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  12. Photo of 4700 Cove Circle #208, St Petersburg, FL 33708 (MLS # TB8521066)
    $179,900
    Photo of 4700 Cove Circle #208, St Petersburg, FL 33708 (MLS # TB8521066)
    Photo of 4700 Cove Circle #208, St Petersburg, FL 33708 (MLS # TB8521066)
    4700 Cove Circle #208, St Petersburg, FL
    4700 Cove Circle #208
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,055 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 4715 Bay Street NE #126, St Petersburg, FL 33703 (MLS # TB8521260)
    $149,900
    Photo of 4715 Bay Street NE #126, St Petersburg, FL 33703 (MLS # TB8521260)
    Photo of 4715 Bay Street NE #126, St Petersburg, FL 33703 (MLS # TB8521260)
    4715 Bay Street NE #126, St Petersburg, FL
    4715 Bay Street NE #126
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 7.39 Lot (ac)
  14. Photo of 5142 6th Way N, St Petersburg, FL 33703 (MLS # TB8520786)
    $465,000
    Photo of 5142 6th Way N, St Petersburg, FL 33703 (MLS # TB8520786)
    Photo of 5142 6th Way N, St Petersburg, FL 33703 (MLS # TB8520786)
    5142 6th Way N, St Petersburg, FL
    5142 6th Way N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,635 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  15. Photo of 719 92nd Avenue N, St Petersburg, FL 33702 (MLS # TB8521025)
    $699,900
    Photo of 719 92nd Avenue N, St Petersburg, FL 33702 (MLS # TB8521025)
    Photo of 719 92nd Avenue N, St Petersburg, FL 33702 (MLS # TB8521025)
    719 92nd Avenue N, St Petersburg, FL
    719 92nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,090 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  16. Photo of 4145 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8521051)
    $410,000
    Photo of 4145 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8521051)
    Photo of 4145 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8521051)
    4145 Harrisburg Street NE, St Petersburg, FL
    4145 Harrisburg Street NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,559 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  17. Photo of 701 Mirror Lake Drive N #202, St Petersburg, FL 33701 (MLS # TB8520969)
    $325,000
    Photo of 701 Mirror Lake Drive N #202, St Petersburg, FL 33701 (MLS # TB8520969)
    Photo of 701 Mirror Lake Drive N #202, St Petersburg, FL 33701 (MLS # TB8520969)
    701 Mirror Lake Drive N #202, St Petersburg, FL
    701 Mirror Lake Drive N #202
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 885 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 809 Addison Drive NE, St Petersburg, FL 33716 (MLS # TB8520254)
    $725,000
    Photo of 809 Addison Drive NE, St Petersburg, FL 33716 (MLS # TB8520254)
    Photo of 809 Addison Drive NE, St Petersburg, FL 33716 (MLS # TB8520254)
    809 Addison Drive NE, St Petersburg, FL
    809 Addison Drive NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,886 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  19. Photo of 18 Franklin Court S #D, St Petersburg, FL 33711 (MLS # TB8521215)
    $1,600,000
    Photo of 18 Franklin Court S #D, St Petersburg, FL 33711 (MLS # TB8521215)
    Photo of 18 Franklin Court S #D, St Petersburg, FL 33711 (MLS # TB8521215)
    18 Franklin Court S #D, St Petersburg, FL
    18 Franklin Court S #D
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,574 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  20. Photo of 4327 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8521234)
    $339,000
    Photo of 4327 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8521234)
    Photo of 4327 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8521234)
    50
     
    4327 3rd Avenue S, St Petersburg, FL
    4327 3rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 912 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  21. Photo of 3751 Pompano Drive SE #3751, St Petersburg, FL 33705 (MLS # OM726916)
    $390,000
    Photo of 3751 Pompano Drive SE #3751, St Petersburg, FL 33705 (MLS # OM726916)
    Photo of 3751 Pompano Drive SE #3751, St Petersburg, FL 33705 (MLS # OM726916)
    3751 Pompano Drive SE #3751, St Petersburg, FL
    3751 Pompano Drive SE #3751
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,053 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 6752 31st Terrace N, St Petersburg, FL 33710 (MLS # TB8520798)
    $389,900
    Photo of 6752 31st Terrace N, St Petersburg, FL 33710 (MLS # TB8520798)
    Photo of 6752 31st Terrace N, St Petersburg, FL 33710 (MLS # TB8520798)
    6752 31st Terrace N, St Petersburg, FL
    6752 31st Terrace N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,184 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  23. Photo of 2326 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8520316)
    $750,000
    Photo of 2326 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8520316)
    Photo of 2326 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8520316)
    2326 4th Avenue N, St Petersburg, FL
    2326 4th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,482 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  24. Photo of 3540 32nd Avenue N #214, St Petersburg, FL 33713 (MLS # TB8523060)
    $85,000
    Photo of 3540 32nd Avenue N #214, St Petersburg, FL 33713 (MLS # TB8523060)
    Photo of 3540 32nd Avenue N #214, St Petersburg, FL 33713 (MLS # TB8523060)
    26
     
    3540 32nd Avenue N #214, St Petersburg, FL
    3540 32nd Avenue N #214
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 697 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  25. Photo of 8110 Diagonal Road N, St Petersburg, FL 33702 (MLS # TB8522609)
    $250,000
    Photo of 8110 Diagonal Road N, St Petersburg, FL 33702 (MLS # TB8522609)
    Photo of 8110 Diagonal Road N, St Petersburg, FL 33702 (MLS # TB8522609)
    55
     
    8110 Diagonal Road N, St Petersburg, FL
    8110 Diagonal Road N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 832 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  26. Photo of 400 Central Avenue #1401, St Petersburg, FL 33701 (MLS # TB8520721)
    $2,202,500
    Photo of 400 Central Avenue #1401, St Petersburg, FL 33701 (MLS # TB8520721)
    Photo of 400 Central Avenue #1401, St Petersburg, FL 33701 (MLS # TB8520721)
    400 Central Avenue #1401, St Petersburg, FL
    400 Central Avenue #1401
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,658 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  27. Photo of 5218 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8521073)
    $675,000
    Photo of 5218 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8521073)
    Photo of 5218 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8521073)
    5218 Venetian Boulevard NE, St Petersburg, FL
    5218 Venetian Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,910 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  28. Photo of 951 79th Avenue N #115, St Petersburg, FL 33702 (MLS # TB8521336)
    $149,000
    Photo of 951 79th Avenue N #115, St Petersburg, FL 33702 (MLS # TB8521336)
    Photo of 951 79th Avenue N #115, St Petersburg, FL 33702 (MLS # TB8521336)
    951 79th Avenue N #115, St Petersburg, FL
    951 79th Avenue N #115
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 860 Home (sqft)
    • 1 Bath
    • 2.00 Lot (ac)
  29. Photo of 5697 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8521057)
    $350,000
    Photo of 5697 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8521057)
    Photo of 5697 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8521057)
    5697 33rd Avenue N, St Petersburg, FL
    5697 33rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,470 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  30. Photo of 5118 Coquina Key Drive SE #C, St Petersburg, FL 33705 (MLS # TB8520834)
    $250,000
    Photo of 5118 Coquina Key Drive SE #C, St Petersburg, FL 33705 (MLS # TB8520834)
    Photo of 5118 Coquina Key Drive SE #C, St Petersburg, FL 33705 (MLS # TB8520834)
    29
     
    5118 Coquina Key Drive SE #C, St Petersburg, FL
    5118 Coquina Key Drive SE #C
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 668 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 3 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 10:35 AM PDT.

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