City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
481 - 500 of 500+ | Previous Page 17 of 17 Next
  1. Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    $423,900
    Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    2231 Lamparilla Way S, St Petersburg, FL
    2231 Lamparilla Way S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,502 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  2. Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    $675,000
    Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    5833 25th Street S, St Petersburg, FL
    5833 25th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,019 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  3. Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    $435,000
    Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    1018 55th Avenue N, St Petersburg, FL
    1018 55th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,000 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  4. Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    $495,000
    Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    1861 Shore Acres Boulevard NE, St Petersburg, FL
    1861 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,314 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  5. Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    $650,000
    Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    325 33rd Avenue NE, St Petersburg, FL
    325 33rd Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,239 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  6. Photo of 3967 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # L4957298)
    $279,900
    Photo of 3967 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # L4957298)
    Photo of 3967 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # L4957298)
    3967 Arkansas Avenue NE, St Petersburg, FL
    3967 Arkansas Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,105 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  7. Photo of 2916 22nd Street N, St Petersburg, FL 33713 (MLS # TB8448403)
    $269,000
    Photo of 2916 22nd Street N, St Petersburg, FL 33713 (MLS # TB8448403)
    Photo of 2916 22nd Street N, St Petersburg, FL 33713 (MLS # TB8448403)
    2916 22nd Street N, St Petersburg, FL
    2916 22nd Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 880 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  8. Photo of 93 Boca Ciega Point Boulevard N #93, St Petersburg, FL 33708 (MLS # TB8446833)
    $290,000
    Photo of 93 Boca Ciega Point Boulevard N #93, St Petersburg, FL 33708 (MLS # TB8446833)
    Photo of 93 Boca Ciega Point Boulevard N #93, St Petersburg, FL 33708 (MLS # TB8446833)
    84
     
    93 Boca Ciega Point Boulevard N #93, St Petersburg, FL
    93 Boca Ciega Point Boulevard N #93
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  9. Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    $549,000
    Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    9665 2nd Street N, St Petersburg, FL
    9665 2nd Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,345 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  10. Photo of 836 Amelia Court NE, St Petersburg, FL 33702 (MLS # O6360775)
    $386,000
    Photo of 836 Amelia Court NE, St Petersburg, FL 33702 (MLS # O6360775)
    Photo of 836 Amelia Court NE, St Petersburg, FL 33702 (MLS # O6360775)
    836 Amelia Court NE, St Petersburg, FL
    836 Amelia Court NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,796 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  11. Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    $440,000
    Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    6900 9th Avenue N, St Petersburg, FL
    6900 9th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,711 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  12. Photo of 1117 Pinellas Bayway S #305, St Petersburg, FL 33715 (MLS # TB8447720)
    $510,000
    Photo of 1117 Pinellas Bayway S #305, St Petersburg, FL 33715 (MLS # TB8447720)
    Photo of 1117 Pinellas Bayway S #305, St Petersburg, FL 33715 (MLS # TB8447720)
    1117 Pinellas Bayway S #305, St Petersburg, FL
    1117 Pinellas Bayway S #305
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,918 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  13. Photo of 5200 Brittany Drive S #1701, St Petersburg, FL 33715 (MLS # TB8448144)
    $389,000
    Photo of 5200 Brittany Drive S #1701, St Petersburg, FL 33715 (MLS # TB8448144)
    Photo of 5200 Brittany Drive S #1701, St Petersburg, FL 33715 (MLS # TB8448144)
    5200 Brittany Drive S #1701, St Petersburg, FL
    5200 Brittany Drive S #1701
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    $1,099,000
    Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    36
     
    2227 Brevard Road NE, St Petersburg, FL
    2227 Brevard Road NE
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,610 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  15. Photo of 6287 Bahia Del Mar Circle #101, St Petersburg, FL 33715 (MLS # TB8446754)
    $369,000
    Photo of 6287 Bahia Del Mar Circle #101, St Petersburg, FL 33715 (MLS # TB8446754)
    Photo of 6287 Bahia Del Mar Circle #101, St Petersburg, FL 33715 (MLS # TB8446754)
    6287 Bahia Del Mar Circle #101, St Petersburg, FL
    6287 Bahia Del Mar Circle #101
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 890 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 5865 37th Avenue N #19, St Petersburg, FL 33710 (MLS # TB8446788)
    $148,500
    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)
  17. 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)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. 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)
  23. 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)
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
  29. 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)
  30. 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)
Previous Page 17 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/10/25 11:09 AM PST.

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