City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
421 - 450 of 500+ | Previous Page 15 of 17 Next
  1. Photo of 4401 38th Street S, St Petersburg, FL 33711 (MLS # TB8465602)
    $3,375,000
    Photo of 4401 38th Street S, St Petersburg, FL 33711 (MLS # TB8465602)
    Photo of 4401 38th Street S, St Petersburg, FL 33711 (MLS # TB8465602)
    4401 38th Street S, St Petersburg, FL
    4401 38th Street S
    St Petersburg, FL
    • 3 Beds
    • 6 Baths
    • 4,044 Home (sqft)
    • 6 Baths
    • 13,504 Lot (sqft)
  2. Photo of 2168 9th Avenue N #5, St Petersburg, FL 33703 (MLS # TB8465729)
    $974,999
    Photo of 2168 9th Avenue N #5, St Petersburg, FL 33703 (MLS # TB8465729)
    Photo of 2168 9th Avenue N #5, St Petersburg, FL 33703 (MLS # TB8465729)
    2168 9th Avenue N #5, St Petersburg, FL
    2168 9th Avenue N #5
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,118 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  3. Photo of 301 2nd Street N #14, St Petersburg, FL 33701 (MLS # TB8465567)
    $845,000
    Photo of 301 2nd Street N #14, St Petersburg, FL 33701 (MLS # TB8465567)
    Photo of 301 2nd Street N #14, St Petersburg, FL 33701 (MLS # TB8465567)
    301 2nd Street N #14, St Petersburg, FL
    301 2nd Street N #14
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,688 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  4. Photo of 2350 38th Avenue N, St Petersburg, FL 33713 (MLS # TB8465748)
    $295,000
    Photo of 2350 38th Avenue N, St Petersburg, FL 33713 (MLS # TB8465748)
    Photo of 2350 38th Avenue N, St Petersburg, FL 33713 (MLS # TB8465748)
    2350 38th Avenue N, St Petersburg, FL
    2350 38th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 840 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  5. Photo of 4114 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8465575)
    $2,085,000
    Photo of 4114 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8465575)
    Photo of 4114 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8465575)
    4114 42nd Avenue S, St Petersburg, FL
    4114 42nd Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,425 Home (sqft)
    • 2 Baths
    • 28,314 Lot (sqft)
  6. Photo of 2560 Queensboro Avenue S, St Petersburg, FL 33712 (MLS # TB8465499)
    $329,999
    Photo of 2560 Queensboro Avenue S, St Petersburg, FL 33712 (MLS # TB8465499)
    Photo of 2560 Queensboro Avenue S, St Petersburg, FL 33712 (MLS # TB8465499)
    2560 Queensboro Avenue S, St Petersburg, FL
    2560 Queensboro Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,109 Home (sqft)
    • 1 Bath
    • 10,455 Lot (sqft)
  7. Photo of 1511 46th Avenue N, St Petersburg, FL 33703 (MLS # TB8464563)
    $625,000
    Photo of 1511 46th Avenue N, St Petersburg, FL 33703 (MLS # TB8464563)
    Photo of 1511 46th Avenue N, St Petersburg, FL 33703 (MLS # TB8464563)
    1511 46th Avenue N, St Petersburg, FL
    1511 46th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 923 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  8. Photo of 275 1st Avenue S #1504, St Petersburg, FL 33701 (MLS # TB8465694)
    $1,395,000
    Photo of 275 1st Avenue S #1504, St Petersburg, FL 33701 (MLS # TB8465694)
    Photo of 275 1st Avenue S #1504, St Petersburg, FL 33701 (MLS # TB8465694)
    74
     
    275 1st Avenue S #1504, St Petersburg, FL
    275 1st Avenue S #1504
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,788 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  9. Photo of 3828 48th Avenue S, St Petersburg, FL 33711 (MLS # TB8465535)
    $1,300,000
    Photo of 3828 48th Avenue S, St Petersburg, FL 33711 (MLS # TB8465535)
    Photo of 3828 48th Avenue S, St Petersburg, FL 33711 (MLS # TB8465535)
    3828 48th Avenue S, St Petersburg, FL
    3828 48th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,899 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  10. Photo of 2903 12th Street N, St Petersburg, FL 33704 (MLS # TB8460008)
    $1,895,000
    Photo of 2903 12th Street N, St Petersburg, FL 33704 (MLS # TB8460008)
    Photo of 2903 12th Street N, St Petersburg, FL 33704 (MLS # TB8460008)
    15
     
    2903 12th Street N, St Petersburg, FL
    2903 12th Street N
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 3,409 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  11. Photo of 555 5th Avenue NE #322, St Petersburg, FL 33701 (MLS # J997067)
    $2,000,000
    Photo of 555 5th Avenue NE #322, St Petersburg, FL 33701 (MLS # J997067)
    Photo of 555 5th Avenue NE #322, St Petersburg, FL 33701 (MLS # J997067)
    555 5th Avenue NE #322, St Petersburg, FL
    555 5th Avenue NE #322
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,000 Home (sqft)
    • 3 Baths
    • 1.64 Lot (ac)
  12. Photo of 1053 66th Avenue S, St Petersburg, FL 33705 (MLS # A4676330)
    $365,000
    Photo of 1053 66th Avenue S, St Petersburg, FL 33705 (MLS # A4676330)
    Photo of 1053 66th Avenue S, St Petersburg, FL 33705 (MLS # A4676330)
    26
     
    1053 66th Avenue S, St Petersburg, FL
    1053 66th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,056 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  13. Photo of 475 2nd Street N #302, St Petersburg, FL 33701 (MLS # TB8464938)
    $999,900
    Photo of 475 2nd Street N #302, St Petersburg, FL 33701 (MLS # TB8464938)
    Photo of 475 2nd Street N #302, St Petersburg, FL 33701 (MLS # TB8464938)
    475 2nd Street N #302, St Petersburg, FL
    475 2nd Street N #302
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,734 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  14. Photo of 2495 37th Avenue N, St Petersburg, FL 33713 (MLS # TB8465561)
    $850,000
    Photo of 2495 37th Avenue N, St Petersburg, FL 33713 (MLS # TB8465561)
    Photo of 2495 37th Avenue N, St Petersburg, FL 33713 (MLS # TB8465561)
    2495 37th Avenue N, St Petersburg, FL
    2495 37th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,582 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  15. Photo of 3146 37th Lane S #A, St Petersburg, FL 33711 (MLS # TB8465070)
    $225,000
    Photo of 3146 37th Lane S #A, St Petersburg, FL 33711 (MLS # TB8465070)
    Photo of 3146 37th Lane S #A, St Petersburg, FL 33711 (MLS # TB8465070)
    3146 37th Lane S #A, St Petersburg, FL
    3146 37th Lane S #A
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  16. Photo of 5012 Starfish Drive SE #B, St Petersburg, FL 33705 (MLS # TB8465401)
    $350,000
    Photo of 5012 Starfish Drive SE #B, St Petersburg, FL 33705 (MLS # TB8465401)
    Photo of 5012 Starfish Drive SE #B, St Petersburg, FL 33705 (MLS # TB8465401)
    5012 Starfish Drive SE #B, St Petersburg, FL
    5012 Starfish Drive SE #B
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 825 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  17. Photo of 151 SE Monroe Circle N, St Petersburg, FL 33703 (MLS # TB8465505)
    $349,900
    Photo of 151 SE Monroe Circle N, St Petersburg, FL 33703 (MLS # TB8465505)
    Photo of 151 SE Monroe Circle N, St Petersburg, FL 33703 (MLS # TB8465505)
    151 SE Monroe Circle N, St Petersburg, FL
    151 SE Monroe Circle N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 802 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  18. Photo of 6188 80th Street N #105, St Petersburg, FL 33709 (MLS # TB8465383)
    $189,500
    Photo of 6188 80th Street N #105, St Petersburg, FL 33709 (MLS # TB8465383)
    Photo of 6188 80th Street N #105, St Petersburg, FL 33709 (MLS # TB8465383)
    94
     
    6188 80th Street N #105, St Petersburg, FL
    6188 80th Street N #105
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,235 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 275 1st Avenue S #3005, St Petersburg, FL 33701 (MLS # TB8465501)
    $2,988,000
    Photo of 275 1st Avenue S #3005, St Petersburg, FL 33701 (MLS # TB8465501)
    Photo of 275 1st Avenue S #3005, St Petersburg, FL 33701 (MLS # TB8465501)
    275 1st Avenue S #3005, St Petersburg, FL
    275 1st Avenue S #3005
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,637 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  20. Photo of 5254 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8465045)
    $450,000
    Photo of 5254 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8465045)
    Photo of 5254 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8465045)
    5254 Venetian Boulevard NE, St Petersburg, FL
    5254 Venetian Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,861 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  21. Photo of 323 15th Street N, St Petersburg, FL 33705 (MLS # TB8465064)
    $644,900
    Photo of 323 15th Street N, St Petersburg, FL 33705 (MLS # TB8465064)
    Photo of 323 15th Street N, St Petersburg, FL 33705 (MLS # TB8465064)
    323 15th Street N, St Petersburg, FL
    323 15th Street N
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,708 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  22. Photo of 1760 Georgia Avenue NE, St Petersburg, FL 33703 (MLS # TB8465344)
    $330,000
    Photo of 1760 Georgia Avenue NE, St Petersburg, FL 33703 (MLS # TB8465344)
    Photo of 1760 Georgia Avenue NE, St Petersburg, FL 33703 (MLS # TB8465344)
    1760 Georgia Avenue NE, St Petersburg, FL
    1760 Georgia Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 1,700 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  23. Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    $89,900
    Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    1001 77th Avenue N #307, St Petersburg, FL
    1001 77th Avenue N #307
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 650 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  24. Photo of 5732 Calais Boulevard N #6, St Petersburg, FL 33714 (MLS # TB8464985)
    $290,000
    Photo of 5732 Calais Boulevard N #6, St Petersburg, FL 33714 (MLS # TB8464985)
    Photo of 5732 Calais Boulevard N #6, St Petersburg, FL 33714 (MLS # TB8464985)
    5732 Calais Boulevard N #6, St Petersburg, FL
    5732 Calais Boulevard N #6
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,500 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 6188 80th Street N #303, St Petersburg, FL 33709 (MLS # TB8464396)
    $215,000
    Photo of 6188 80th Street N #303, St Petersburg, FL 33709 (MLS # TB8464396)
    Photo of 6188 80th Street N #303, St Petersburg, FL 33709 (MLS # TB8464396)
    29
     
    6188 80th Street N #303, St Petersburg, FL
    6188 80th Street N #303
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,235 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 6077 Bahia Del Mar Boulevard #119, St Petersburg, FL 33715 (MLS # TB8464387)
    $349,900
    Photo of 6077 Bahia Del Mar Boulevard #119, St Petersburg, FL 33715 (MLS # TB8464387)
    Photo of 6077 Bahia Del Mar Boulevard #119, St Petersburg, FL 33715 (MLS # TB8464387)
    31
     
    6077 Bahia Del Mar Boulevard #119, St Petersburg, FL
    6077 Bahia Del Mar Boulevard #119
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,075 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 511 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8464280)
    $789,000
    Photo of 511 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8464280)
    Photo of 511 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8464280)
    511 27th Avenue N, St Petersburg, FL
    511 27th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,567 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  28. Photo of 718 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8460829)
    $480,000
    Photo of 718 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8460829)
    Photo of 718 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8460829)
    718 26th Avenue N, St Petersburg, FL
    718 26th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,406 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  29. Photo of 101 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8465301)
    $1,169,000
    Photo of 101 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8465301)
    Photo of 101 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8465301)
    101 27th Avenue N, St Petersburg, FL
    101 27th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,717 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  30. Photo of 5267 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8463601)
    $105,000
    Photo of 5267 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8463601)
    Photo of 5267 81st Street N #18, St Petersburg, FL 33709 (MLS # TB8463601)
    5267 81st Street N #18, St Petersburg, FL
    5267 81st Street N #18
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,010 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 15 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 2/1/26 11:32 AM PST.

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