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 860 16th Avenue S, St Petersburg, FL 33701 (MLS # TB8454354)
    $575,000
    Photo of 860 16th Avenue S, St Petersburg, FL 33701 (MLS # TB8454354)
    Photo of 860 16th Avenue S, St Petersburg, FL 33701 (MLS # TB8454354)
    51
     
    860 16th Avenue S, St Petersburg, FL
    860 16th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,197 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  2. Photo of 7289 56th Avenue N, St Petersburg, FL 33709 (MLS # TB8454355)
    $329,900
    Photo of 7289 56th Avenue N, St Petersburg, FL 33709 (MLS # TB8454355)
    Photo of 7289 56th Avenue N, St Petersburg, FL 33709 (MLS # TB8454355)
    17
     
    7289 56th Avenue N, St Petersburg, FL
    7289 56th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,438 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  3. Photo of 4920 Locust Street NE #115, St Petersburg, FL 33703 (MLS # TB8454349)
    $240,000
    Photo of 4920 Locust Street NE #115, St Petersburg, FL 33703 (MLS # TB8454349)
    Photo of 4920 Locust Street NE #115, St Petersburg, FL 33703 (MLS # TB8454349)
    28
     
    4920 Locust Street NE #115, St Petersburg, FL
    4920 Locust Street NE #115
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 3.99 Lot (ac)
  4. Photo of 1400 Gandy Boulevard N #1507, St Petersburg, FL 33702 (MLS # C7518719)
    $120,000
    Photo of 1400 Gandy Boulevard N #1507, St Petersburg, FL 33702 (MLS # C7518719)
    Photo of 1400 Gandy Boulevard N #1507, St Petersburg, FL 33702 (MLS # C7518719)
    1400 Gandy Boulevard N #1507, St Petersburg, FL
    1400 Gandy Boulevard N #1507
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 615 Home (sqft)
    • 1 Bath
    • 35.61 Lot (ac)
  5. Photo of 1232 79th Street S, St Petersburg, FL 33707 (MLS # TB8449518)
    $1,699,000
    Photo of 1232 79th Street S, St Petersburg, FL 33707 (MLS # TB8449518)
    Photo of 1232 79th Street S, St Petersburg, FL 33707 (MLS # TB8449518)
    1232 79th Street S, St Petersburg, FL
    1232 79th Street S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,566 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  6. Photo of 275 1st Avenue S #1705, St Petersburg, FL 33701 (MLS # TB8454190)
    $2,219,000
    Photo of 275 1st Avenue S #1705, St Petersburg, FL 33701 (MLS # TB8454190)
    Photo of 275 1st Avenue S #1705, St Petersburg, FL 33701 (MLS # TB8454190)
    275 1st Avenue S #1705, St Petersburg, FL
    275 1st Avenue S #1705
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,637 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  7. Photo of 2880 81st Street N, St Petersburg, FL 33710 (MLS # TB8454074)
    $375,000
    Photo of 2880 81st Street N, St Petersburg, FL 33710 (MLS # TB8454074)
    Photo of 2880 81st Street N, St Petersburg, FL 33710 (MLS # TB8454074)
    2880 81st Street N, St Petersburg, FL
    2880 81st Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  8. Photo of 1447 85th Avenue N, St Petersburg, FL 33702 (MLS # TB8454024)
    $604,900
    Photo of 1447 85th Avenue N, St Petersburg, FL 33702 (MLS # TB8454024)
    Photo of 1447 85th Avenue N, St Petersburg, FL 33702 (MLS # TB8454024)
    1447 85th Avenue N, St Petersburg, FL
    1447 85th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,248 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  9. Photo of 7770 Dr Martin Luther King Jr Street N #206, St Petersburg, FL 33702 (MLS # TB8454151)
    $114,999
    Photo of 7770 Dr Martin Luther King Jr Street N #206, St Petersburg, FL 33702 (MLS # TB8454151)
    Photo of 7770 Dr Martin Luther King Jr Street N #206, St Petersburg, FL 33702 (MLS # TB8454151)
    32
     
    7770 Dr Martin Luther King Jr Street N #206, St Petersburg, FL
    7770 Dr Martin Luther King Jr Street N #206
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 640 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. No property photo available
    $125,000
    No property photo available
    No property photo available
    5980 80th Street N #405, St Petersburg, FL
    5980 80th Street N #405
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 5700 Escondida Boulevard S #201, St Petersburg, FL 33715 (MLS # A4673040)
    $899,000
    Photo of 5700 Escondida Boulevard S #201, St Petersburg, FL 33715 (MLS # A4673040)
    Photo of 5700 Escondida Boulevard S #201, St Petersburg, FL 33715 (MLS # A4673040)
    5700 Escondida Boulevard S #201, St Petersburg, FL
    5700 Escondida Boulevard S #201
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,830 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  12. Photo of 211 30th Avenue N, St Petersburg, FL 33704 (MLS # TB8454056)
    $1,850,000
    Photo of 211 30th Avenue N, St Petersburg, FL 33704 (MLS # TB8454056)
    Photo of 211 30th Avenue N, St Petersburg, FL 33704 (MLS # TB8454056)
    211 30th Avenue N, St Petersburg, FL
    211 30th Avenue N
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 3,573 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  13. Photo of 275 1st Avenue S #1408, St Petersburg, FL 33701 (MLS # TB8454176)
    $860,603
    Photo of 275 1st Avenue S #1408, St Petersburg, FL 33701 (MLS # TB8454176)
    Photo of 275 1st Avenue S #1408, St Petersburg, FL 33701 (MLS # TB8454176)
    275 1st Avenue S #1408, St Petersburg, FL
    275 1st Avenue S #1408
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,312 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  14. Photo of 246 44th Avenue N, St Petersburg, FL 33703 (MLS # TB8454111)
    $1,249,990
    Photo of 246 44th Avenue N, St Petersburg, FL 33703 (MLS # TB8454111)
    Photo of 246 44th Avenue N, St Petersburg, FL 33703 (MLS # TB8454111)
    16
     
    246 44th Avenue N, St Petersburg, FL
    246 44th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 3,044 Home (sqft)
    • 5 Baths
    • 6,099 Lot (sqft)
  15. Photo of 7351 10th Street N, St Petersburg, FL 33702 (MLS # TB8453949)
    $449,900
    Photo of 7351 10th Street N, St Petersburg, FL 33702 (MLS # TB8453949)
    Photo of 7351 10th Street N, St Petersburg, FL 33702 (MLS # TB8453949)
    7351 10th Street N, St Petersburg, FL
    7351 10th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,199 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  16. No property photo available
    $1,800,000
    No property photo available
    No property photo available
    100 1st Avenue N #1504, St Petersburg, FL
    100 1st Avenue N #1504
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,522 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  17. Photo of 275 1st Avenue S #2404, St Petersburg, FL 33701 (MLS # TB8454184)
    $1,535,000
    Photo of 275 1st Avenue S #2404, St Petersburg, FL 33701 (MLS # TB8454184)
    Photo of 275 1st Avenue S #2404, St Petersburg, FL 33701 (MLS # TB8454184)
    275 1st Avenue S #2404, St Petersburg, FL
    275 1st Avenue S #2404
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,788 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  18. No property photo available
    $1,469,021
    No property photo available
    No property photo available
    275 1st Avenue S #1501, St Petersburg, FL
    275 1st Avenue S #1501
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,167 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  19. Photo of 3603 1st Avenue N, St Petersburg, FL 33713 (MLS # TB8452699)
    $649,000
    Photo of 3603 1st Avenue N, St Petersburg, FL 33713 (MLS # TB8452699)
    Photo of 3603 1st Avenue N, St Petersburg, FL 33713 (MLS # TB8452699)
    3603 1st Avenue N, St Petersburg, FL
    3603 1st Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,378 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  20. Photo of 275 1st Avenue S #2103, St Petersburg, FL 33701 (MLS # TB8454135)
    $1,523,830
    Photo of 275 1st Avenue S #2103, St Petersburg, FL 33701 (MLS # TB8454135)
    Photo of 275 1st Avenue S #2103, St Petersburg, FL 33701 (MLS # TB8454135)
    275 1st Avenue S #2103, St Petersburg, FL
    275 1st Avenue S #2103
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,911 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  21. No property photo available
    $1,927,446
    No property photo available
    No property photo available
    275 1st Avenue S #2002, St Petersburg, FL
    275 1st Avenue S #2002
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,371 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  22. No property photo available
    $1,010,344
    No property photo available
    No property photo available
    275 1st Avenue S #1707, St Petersburg, FL
    275 1st Avenue S #1707
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  23. Photo of 11505 7th Way N #2303, St Petersburg, FL 33716 (MLS # TB8454037)
    $115,000
    Photo of 11505 7th Way N #2303, St Petersburg, FL 33716 (MLS # TB8454037)
    Photo of 11505 7th Way N #2303, St Petersburg, FL 33716 (MLS # TB8454037)
    40
     
    11505 7th Way N #2303, St Petersburg, FL
    11505 7th Way N #2303
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 735 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  24. No property photo available
    $1,751,490
    No property photo available
    No property photo available
    275 1st Avenue S #2306, St Petersburg, FL
    275 1st Avenue S #2306
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,167 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  25. Photo of 841 4th Avenue N #67, St Petersburg, FL 33701 (MLS # TB8453838)
    $299,000
    Photo of 841 4th Avenue N #67, St Petersburg, FL 33701 (MLS # TB8453838)
    Photo of 841 4th Avenue N #67, St Petersburg, FL 33701 (MLS # TB8453838)
    32
     
    841 4th Avenue N #67, St Petersburg, FL
    841 4th Avenue N #67
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,160 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  26. Photo of 4500 38th Street S, St Petersburg, FL 33711 (MLS # TB8454083)
    $975,000
    Photo of 4500 38th Street S, St Petersburg, FL 33711 (MLS # TB8454083)
    Photo of 4500 38th Street S, St Petersburg, FL 33711 (MLS # TB8454083)
    4500 38th Street S, St Petersburg, FL
    4500 38th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,666 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  27. Photo of 321 22nd Avenue SE, St Petersburg, FL 33705 (MLS # TB8452558)
    $990,000
    Photo of 321 22nd Avenue SE, St Petersburg, FL 33705 (MLS # TB8452558)
    Photo of 321 22nd Avenue SE, St Petersburg, FL 33705 (MLS # TB8452558)
    321 22nd Avenue SE, St Petersburg, FL
    321 22nd Avenue SE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,955 Home (sqft)
    • 3 Baths
    • 12,197 Lot (sqft)
  28. Photo of 1230 32nd Street N, St Petersburg, FL 33713 (MLS # TB8453495)
    $374,900
    Photo of 1230 32nd Street N, St Petersburg, FL 33713 (MLS # TB8453495)
    Photo of 1230 32nd Street N, St Petersburg, FL 33713 (MLS # TB8453495)
    1230 32nd Street N, St Petersburg, FL
    1230 32nd Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,292 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  29. Photo of 922 N Shore Drive NE, St Petersburg, FL 33701 (MLS # TB8454038)
    $995,000
    Photo of 922 N Shore Drive NE, St Petersburg, FL 33701 (MLS # TB8454038)
    Photo of 922 N Shore Drive NE, St Petersburg, FL 33701 (MLS # TB8454038)
    922 N Shore Drive NE, St Petersburg, FL
    922 N Shore Drive NE
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,035 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  30. Photo of 1000 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8453853)
    $349,000
    Photo of 1000 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8453853)
    Photo of 1000 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8453853)
    1000 Rafael Boulevard NE #1, St Petersburg, FL
    1000 Rafael Boulevard NE #1
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,600 Home (sqft)
    • 2 Baths
    • 0 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 12/6/25 3:08 AM PST.

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