City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
451 - 480 of 500+ | Previous Page 16 of 17 Next
  1. Photo of 5865 37th Avenue N #19, St Petersburg, FL 33710 (MLS # TB8446788)
    $154,900
    Photo of 5865 37th Avenue N #19, St Petersburg, FL 33710 (MLS # TB8446788)
    Photo of 5865 37th Avenue N #19, St Petersburg, FL 33710 (MLS # TB8446788)
    5865 37th Avenue N #19, St Petersburg, FL
    5865 37th Avenue N #19
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,260 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    $2,495,000
    Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    7942 3rd Avenue S, St Petersburg, FL
    7942 3rd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 3,432 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  3. Photo of 1125 Pinellas Bayway S #201A, St Petersburg, FL 33715 (MLS # TB8444752)
    $367,000
    Photo of 1125 Pinellas Bayway S #201A, St Petersburg, FL 33715 (MLS # TB8444752)
    Photo of 1125 Pinellas Bayway S #201A, St Petersburg, FL 33715 (MLS # TB8444752)
    1125 Pinellas Bayway S #201A, St Petersburg, FL
    1125 Pinellas Bayway S #201A
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 745 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  4. Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    $475,000
    Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    4896 Venetian Place NE, St Petersburg, FL
    4896 Venetian Place NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,507 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  5. Photo of 1010 Central Avenue #427, St Petersburg, FL 33705 (MLS # TB8449203)
    $574,900
    Photo of 1010 Central Avenue #427, St Petersburg, FL 33705 (MLS # TB8449203)
    Photo of 1010 Central Avenue #427, St Petersburg, FL 33705 (MLS # TB8449203)
    1010 Central Avenue #427, St Petersburg, FL
    1010 Central Avenue #427
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,162 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 3530 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8448811)
    $529,000
    Photo of 3530 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8448811)
    Photo of 3530 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8448811)
    3530 8th Avenue N, St Petersburg, FL
    3530 8th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,073 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  7. Photo of 1104 12th Street, St Petersburg, FL 33705 (MLS # TB8448401)
    $750,000
    Photo of 1104 12th Street, St Petersburg, FL 33705 (MLS # TB8448401)
    Photo of 1104 12th Street, St Petersburg, FL 33705 (MLS # TB8448401)
    1104 12th Street, St Petersburg, FL
    1104 12th Street
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,648 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  8. Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    $1,350,000
    Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    510 Lewis Boulevard SE, St Petersburg, FL
    510 Lewis Boulevard SE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,397 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  9. Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    $335,000
    Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    1005 15th Avenue S, St Petersburg, FL
    1005 15th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,160 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  10. Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    $349,900
    Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    1119 Newton Avenue S, St Petersburg, FL
    1119 Newton Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,244 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  11. Photo of 4580 Overlook Drive NE #293, St Petersburg, FL 33703 (MLS # TB8447868)
    $210,000
    Photo of 4580 Overlook Drive NE #293, St Petersburg, FL 33703 (MLS # TB8447868)
    Photo of 4580 Overlook Drive NE #293, St Petersburg, FL 33703 (MLS # TB8447868)
    4580 Overlook Drive NE #293, St Petersburg, FL
    4580 Overlook Drive NE #293
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,000 Home (sqft)
    • 1 Bath
    • 3.00 Lot (ac)
  12. Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    $435,000
    Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    542 64th Street S, St Petersburg, FL
    542 64th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,503 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  13. Photo of 1425 11th Avenue S, St Petersburg, FL 33705 (MLS # O6360623)
    $185,000
    Photo of 1425 11th Avenue S, St Petersburg, FL 33705 (MLS # O6360623)
    Photo of 1425 11th Avenue S, St Petersburg, FL 33705 (MLS # O6360623)
    13
     
    1425 11th Avenue S, St Petersburg, FL
    1425 11th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,137 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  14. Photo of 4565 Duhme Road #207, St Petersburg, FL 33708 (MLS # TB8448169)
    $129,900
    Photo of 4565 Duhme Road #207, St Petersburg, FL 33708 (MLS # TB8448169)
    Photo of 4565 Duhme Road #207, St Petersburg, FL 33708 (MLS # TB8448169)
    4565 Duhme Road #207, St Petersburg, FL
    4565 Duhme Road #207
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 780 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  15. Photo of 260 8th Street N, St Petersburg, FL 33701 (MLS # TB8443808)
    $817,000
    Photo of 260 8th Street N, St Petersburg, FL 33701 (MLS # TB8443808)
    Photo of 260 8th Street N, St Petersburg, FL 33701 (MLS # TB8443808)
    260 8th Street N, St Petersburg, FL
    260 8th Street N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 1,729 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  16. Photo of 1775 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # O6360587)
    $205,000
    Photo of 1775 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # O6360587)
    Photo of 1775 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # O6360587)
    17
     
    1775 New Hampshire Avenue NE, St Petersburg, FL
    1775 New Hampshire Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,391 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  17. Photo of 2323 35th Street S, St Petersburg, FL 33711 (MLS # O6360591)
    $195,000
    Photo of 2323 35th Street S, St Petersburg, FL 33711 (MLS # O6360591)
    Photo of 2323 35th Street S, St Petersburg, FL 33711 (MLS # O6360591)
    22
     
    2323 35th Street S, St Petersburg, FL
    2323 35th Street S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 968 Home (sqft)
    • 1 Bath
    • 10,455 Lot (sqft)
  18. Photo of 4097 46th Avenue N #320, St Petersburg, FL 33714 (MLS # TB8448111)
    $55,000
    Photo of 4097 46th Avenue N #320, St Petersburg, FL 33714 (MLS # TB8448111)
    Photo of 4097 46th Avenue N #320, St Petersburg, FL 33714 (MLS # TB8448111)
    4097 46th Avenue N #320, St Petersburg, FL
    4097 46th Avenue N #320
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 712 Home (sqft)
    • 2 Baths
    • 4.96 Lot (ac)
  19. Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    $3,700,000
    Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    2970 68th Avenue S, St Petersburg, FL
    2970 68th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,670 Home (sqft)
    • 4 Baths
    • 13,940 Lot (sqft)
  20. Photo of 4951 Bacopa Lane S #801, St Petersburg, FL 33715 (MLS # TB8447512)
    $2,399,000
    Photo of 4951 Bacopa Lane S #801, St Petersburg, FL 33715 (MLS # TB8447512)
    Photo of 4951 Bacopa Lane S #801, St Petersburg, FL 33715 (MLS # TB8447512)
    4951 Bacopa Lane S #801, St Petersburg, FL
    4951 Bacopa Lane S #801
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,028 Home (sqft)
    • 3 Baths
    • 5.01 Lot (ac)
  21. Photo of 6475 Shoreline Drive #5101, St Petersburg, FL 33708 (MLS # O6360445)
    $365,000
    Photo of 6475 Shoreline Drive #5101, St Petersburg, FL 33708 (MLS # O6360445)
    Photo of 6475 Shoreline Drive #5101, St Petersburg, FL 33708 (MLS # O6360445)
    6475 Shoreline Drive #5101, St Petersburg, FL
    6475 Shoreline Drive #5101
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,805 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    $1,395,000
    Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    21 Crescent Place S, St Petersburg, FL
    21 Crescent Place S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,000 Home (sqft)
    • 2 Baths
    • 3,921 Lot (sqft)
  23. Photo of 17 Franklin Court S #C, St Petersburg, FL 33711 (MLS # TB8447840)
    $1,599,000
    Photo of 17 Franklin Court S #C, St Petersburg, FL 33711 (MLS # TB8447840)
    Photo of 17 Franklin Court S #C, St Petersburg, FL 33711 (MLS # TB8447840)
    17 Franklin Court S #C, St Petersburg, FL
    17 Franklin Court S #C
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,334 Home (sqft)
    • 2 Baths
    • 3,485 Lot (sqft)
  24. Photo of 7360 14th Street N, St Petersburg, FL 33702 (MLS # TB8447869)
    $299,000
    Photo of 7360 14th Street N, St Petersburg, FL 33702 (MLS # TB8447869)
    Photo of 7360 14th Street N, St Petersburg, FL 33702 (MLS # TB8447869)
    7360 14th Street N, St Petersburg, FL
    7360 14th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,061 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  25. Photo of 951 79th Avenue N #325, St Petersburg, FL 33702 (MLS # TB8447347)
    $125,000
    Photo of 951 79th Avenue N #325, St Petersburg, FL 33702 (MLS # TB8447347)
    Photo of 951 79th Avenue N #325, St Petersburg, FL 33702 (MLS # TB8447347)
    951 79th Avenue N #325, St Petersburg, FL
    951 79th Avenue N #325
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 650 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  26. Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    $499,900
    Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    1334 59th Street N, St Petersburg, FL
    1334 59th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,525 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  27. Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    $1,015,000
    Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    132 17th Avenue N, St Petersburg, FL
    132 17th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,526 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  28. Photo of 867 6th Avenue S, St Petersburg, FL 33701 (MLS # TB8447775)
    $649,000
    Photo of 867 6th Avenue S, St Petersburg, FL 33701 (MLS # TB8447775)
    Photo of 867 6th Avenue S, St Petersburg, FL 33701 (MLS # TB8447775)
    867 6th Avenue S, St Petersburg, FL
    867 6th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,857 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  29. Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    $449,999
    Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    23
     
    6026 Bayou Grande Boulevard NE, St Petersburg, FL
    6026 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,804 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  30. Photo of 463 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8447524)
    $364,900
    Photo of 463 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8447524)
    Photo of 463 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8447524)
    463 Davison Avenue NE, St Petersburg, FL
    463 Davison Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,080 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
Previous Page 16 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/7/25 9:08 PM PST.

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