City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
331 - 360 of 500+ | Previous Page 12 of 17 Next
  1. Photo of 5728 14th Avenue N #205B, St Petersburg, FL 33710 (MLS # TB8447845)
    $120,000
    Photo of 5728 14th Avenue N #205B, St Petersburg, FL 33710 (MLS # TB8447845)
    Photo of 5728 14th Avenue N #205B, St Petersburg, FL 33710 (MLS # TB8447845)
    5728 14th Avenue N #205B, St Petersburg, FL
    5728 14th Avenue N #205B
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 952 Home (sqft)
    • 1 Bath
    • 2.40 Lot (ac)
  2. Photo of 4189 78th St N, Lot 27, St Petersburg, FL 33709 (MLS # A4673283)
    $99,900
    Photo of 4189 78th St N, Lot 27, St Petersburg, FL 33709 (MLS # A4673283)
    Photo of 4189 78th St N, Lot 27, St Petersburg, FL 33709 (MLS # A4673283)
    4189 78th St N, Lot 27, St Petersburg, FL
    4189 78th St N, Lot 27
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 750 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  3. Photo of 642 Boca Ciega Point Boulevard S, St Petersburg, FL 33708 (MLS # TB8450780)
    $569,000
    Photo of 642 Boca Ciega Point Boulevard S, St Petersburg, FL 33708 (MLS # TB8450780)
    Photo of 642 Boca Ciega Point Boulevard S, St Petersburg, FL 33708 (MLS # TB8450780)
    642 Boca Ciega Point Boulevard S, St Petersburg, FL
    642 Boca Ciega Point Boulevard S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 2555 Queen St S, St Petersburg, FL 33712 (MLS # TB8450409)
    $335,000
    Photo of 2555 Queen St S, St Petersburg, FL 33712 (MLS # TB8450409)
    Photo of 2555 Queen St S, St Petersburg, FL 33712 (MLS # TB8450409)
    2555 Queen St S, St Petersburg, FL
    2555 Queen St S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,970 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  5. Photo of 7028 Mount Jupiter Drive NE #601, St Petersburg, FL 33702 (MLS # TB8450265)
    $30,000
    Photo of 7028 Mount Jupiter Drive NE #601, St Petersburg, FL 33702 (MLS # TB8450265)
    Photo of 7028 Mount Jupiter Drive NE #601, St Petersburg, FL 33702 (MLS # TB8450265)
    7028 Mount Jupiter Drive NE #601, St Petersburg, FL
    7028 Mount Jupiter Drive NE #601
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 672 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  6. Photo of 711 42nd Avenue S, St Petersburg, FL 33705 (MLS # TB8449654)
    $545,000
    Photo of 711 42nd Avenue S, St Petersburg, FL 33705 (MLS # TB8449654)
    Photo of 711 42nd Avenue S, St Petersburg, FL 33705 (MLS # TB8449654)
    711 42nd Avenue S, St Petersburg, FL
    711 42nd Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,053 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  7. Photo of 1200 76th Avenue N, St Petersburg, FL 33702 (MLS # TB8446850)
    $399,000
    Photo of 1200 76th Avenue N, St Petersburg, FL 33702 (MLS # TB8446850)
    Photo of 1200 76th Avenue N, St Petersburg, FL 33702 (MLS # TB8446850)
    63
     
    1200 76th Avenue N, St Petersburg, FL
    1200 76th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  8. Photo of 3797 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8450011)
    $240,000
    Photo of 3797 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8450011)
    Photo of 3797 41st Avenue N, St Petersburg, FL 33714 (MLS # TB8450011)
    3797 41st Avenue N, St Petersburg, FL
    3797 41st Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,272 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  9. Photo of 2420 68th Avenue S, St Petersburg, FL 33712 (MLS # TB8449908)
    $420,000
    Photo of 2420 68th Avenue S, St Petersburg, FL 33712 (MLS # TB8449908)
    Photo of 2420 68th Avenue S, St Petersburg, FL 33712 (MLS # TB8449908)
    2420 68th Avenue S, St Petersburg, FL
    2420 68th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,443 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  10. Photo of 7726 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449895)
    $419,800
    Photo of 7726 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449895)
    Photo of 7726 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449895)
    7726 33rd Avenue N, St Petersburg, FL
    7726 33rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,551 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  11. Photo of 4775 Cove Circle #1008, St Petersburg, FL 33708 (MLS # TB8449620)
    $220,000
    Photo of 4775 Cove Circle #1008, St Petersburg, FL 33708 (MLS # TB8449620)
    Photo of 4775 Cove Circle #1008, St Petersburg, FL 33708 (MLS # TB8449620)
    4775 Cove Circle #1008, St Petersburg, FL
    4775 Cove Circle #1008
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,050 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 3773 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8449749)
    $315,000
    Photo of 3773 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8449749)
    Photo of 3773 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8449749)
    3773 42nd Avenue N, St Petersburg, FL
    3773 42nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,400 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  13. Photo of 1325 Snell Isle Boulevard NE #811, St Petersburg, FL 33704 (MLS # TB8449786)
    $995,000
    Photo of 1325 Snell Isle Boulevard NE #811, St Petersburg, FL 33704 (MLS # TB8449786)
    Photo of 1325 Snell Isle Boulevard NE #811, St Petersburg, FL 33704 (MLS # TB8449786)
    1325 Snell Isle Boulevard NE #811, St Petersburg, FL
    1325 Snell Isle Boulevard NE #811
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,711 Home (sqft)
    • 2 Baths
    • 3.89 Lot (ac)
  14. Photo of 2108 4th Street S, St Petersburg, FL 33705 (MLS # TB8449789)
    $835,000
    Photo of 2108 4th Street S, St Petersburg, FL 33705 (MLS # TB8449789)
    Photo of 2108 4th Street S, St Petersburg, FL 33705 (MLS # TB8449789)
    2108 4th Street S, St Petersburg, FL
    2108 4th Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,280 Home (sqft)
    • 4 Baths
    • 21,780 Lot (sqft)
  15. Photo of 1860 Massachusetts Avenue NE #101, St Petersburg, FL 33703 (MLS # TB8449772)
    $129,000
    Photo of 1860 Massachusetts Avenue NE #101, St Petersburg, FL 33703 (MLS # TB8449772)
    Photo of 1860 Massachusetts Avenue NE #101, St Petersburg, FL 33703 (MLS # TB8449772)
    1860 Massachusetts Avenue NE #101, St Petersburg, FL
    1860 Massachusetts Avenue NE #101
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 905 Home (sqft)
    • 1 Bath
    • 2.00 Lot (ac)
  16. Photo of 2104 4th Street S, St Petersburg, FL 33705 (MLS # TB8449682)
    $799,000
    Photo of 2104 4th Street S, St Petersburg, FL 33705 (MLS # TB8449682)
    Photo of 2104 4th Street S, St Petersburg, FL 33705 (MLS # TB8449682)
    2104 4th Street S, St Petersburg, FL
    2104 4th Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,280 Home (sqft)
    • 4 Baths
    • 21,780 Lot (sqft)
  17. Photo of 8199 Terrace Garden Drive N #402, St Petersburg, FL 33709 (MLS # TB8447455)
    $275,000
    Photo of 8199 Terrace Garden Drive N #402, St Petersburg, FL 33709 (MLS # TB8447455)
    Photo of 8199 Terrace Garden Drive N #402, St Petersburg, FL 33709 (MLS # TB8447455)
    8199 Terrace Garden Drive N #402, St Petersburg, FL
    8199 Terrace Garden Drive N #402
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,345 Home (sqft)
    • 2 Baths
    • 5.01 Lot (ac)
  18. Photo of 3088 50th Avenue N, St Petersburg, FL 33714 (MLS # TB8449547)
    $380,000
    Photo of 3088 50th Avenue N, St Petersburg, FL 33714 (MLS # TB8449547)
    Photo of 3088 50th Avenue N, St Petersburg, FL 33714 (MLS # TB8449547)
    3088 50th Avenue N, St Petersburg, FL
    3088 50th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,125 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  19. Photo of 1200 80th Street S, St Petersburg, FL 33707 (MLS # TB8448743)
    $800,000
    Photo of 1200 80th Street S, St Petersburg, FL 33707 (MLS # TB8448743)
    Photo of 1200 80th Street S, St Petersburg, FL 33707 (MLS # TB8448743)
    1200 80th Street S, St Petersburg, FL
    1200 80th Street S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,200 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  20. Photo of 2166 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8450760)
    $599,500
    Photo of 2166 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8450760)
    Photo of 2166 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8450760)
    33
     
    2166 6th Avenue N, St Petersburg, FL
    2166 6th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,164 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  21. Photo of 10 Brightwaters Circle NE, St Petersburg, FL 33704 (MLS # TB8425814)
    $5,950,000
    Photo of 10 Brightwaters Circle NE, St Petersburg, FL 33704 (MLS # TB8425814)
    Photo of 10 Brightwaters Circle NE, St Petersburg, FL 33704 (MLS # TB8425814)
    10 Brightwaters Circle NE, St Petersburg, FL
    10 Brightwaters Circle NE
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 4,353 Home (sqft)
    • 5 Baths
    • 11,326 Lot (sqft)
  22. Photo of 7716 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6361687)
    $689,999
    Photo of 7716 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6361687)
    Photo of 7716 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6361687)
    7716 Dartmouth Avenue N, St Petersburg, FL
    7716 Dartmouth Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,504 Home (sqft)
    • 2 Baths
    • 12,633 Lot (sqft)
  23. Photo of 841 4th Avenue N #32, St Petersburg, FL 33701 (MLS # TB8450640)
    $179,000
    Photo of 841 4th Avenue N #32, St Petersburg, FL 33701 (MLS # TB8450640)
    Photo of 841 4th Avenue N #32, St Petersburg, FL 33701 (MLS # TB8450640)
    841 4th Avenue N #32, St Petersburg, FL
    841 4th Avenue N #32
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 780 Home (sqft)
    • 1 Bath
    • 13,068 Lot (sqft)
  24. Photo of 6488 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8449879)
    $659,900
    Photo of 6488 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8449879)
    Photo of 6488 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8449879)
    6488 30th Avenue N, St Petersburg, FL
    6488 30th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,720 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  25. Photo of 6821 Americana Drive NE #106, St Petersburg, FL 33702 (MLS # TB8449805)
    $189,000
    Photo of 6821 Americana Drive NE #106, St Petersburg, FL 33702 (MLS # TB8449805)
    Photo of 6821 Americana Drive NE #106, St Petersburg, FL 33702 (MLS # TB8449805)
    6821 Americana Drive NE #106, St Petersburg, FL
    6821 Americana Drive NE #106
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  26. Photo of 7321 Central Avenue #307, St Petersburg, FL 33710 (MLS # TB8448436)
    $249,900
    Photo of 7321 Central Avenue #307, St Petersburg, FL 33710 (MLS # TB8448436)
    Photo of 7321 Central Avenue #307, St Petersburg, FL 33710 (MLS # TB8448436)
    7321 Central Avenue #307, St Petersburg, FL
    7321 Central Avenue #307
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,085 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  27. Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # W7880875)
    $299,000
    Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # W7880875)
    Photo of 5000 43rd Avenue N, St Petersburg, FL 33709 (MLS # W7880875)
    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)
  28. Photo of 4061 58th Avenue N #127, St Petersburg, FL 33714 (MLS # TB8449118)
    $70,000
    Photo of 4061 58th Avenue N #127, St Petersburg, FL 33714 (MLS # TB8449118)
    Photo of 4061 58th Avenue N #127, St Petersburg, FL 33714 (MLS # TB8449118)
    4061 58th Avenue N #127, St Petersburg, FL
    4061 58th Avenue N #127
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,056 Home (sqft)
    • 2 Baths
    • 5.98 Lot (ac)
  29. Photo of 5725 3rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449501)
    $264,900
    Photo of 5725 3rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449501)
    Photo of 5725 3rd Avenue N, St Petersburg, FL 33710 (MLS # TB8449501)
    5725 3rd Avenue N, St Petersburg, FL
    5725 3rd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 752 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  30. Photo of 5257 81st Lane N #17, St Petersburg, FL 33709 (MLS # TB8449534)
    $99,900
    Photo of 5257 81st Lane N #17, St Petersburg, FL 33709 (MLS # TB8449534)
    Photo of 5257 81st Lane N #17, St Petersburg, FL 33709 (MLS # TB8449534)
    5257 81st Lane N #17, St Petersburg, FL
    5257 81st Lane N #17
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,010 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 12 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 9:08 PM PST.

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