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 1105 Venetian Harbor Drive NE, St Petersburg, FL 33702 (MLS # TB8449270)
    $390,000
    Photo of 1105 Venetian Harbor Drive NE, St Petersburg, FL 33702 (MLS # TB8449270)
    Photo of 1105 Venetian Harbor Drive NE, St Petersburg, FL 33702 (MLS # TB8449270)
    1105 Venetian Harbor Drive NE, St Petersburg, FL
    1105 Venetian Harbor Drive NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,044 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  2. Photo of 176 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8448858)
    $1,699,000
    Photo of 176 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8448858)
    Photo of 176 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8448858)
    176 25th Avenue N, St Petersburg, FL
    176 25th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,420 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  3. Photo of 1835 15th Avenue S, St Petersburg, FL 33712 (MLS # TB8448793)
    $390,000
    Photo of 1835 15th Avenue S, St Petersburg, FL 33712 (MLS # TB8448793)
    Photo of 1835 15th Avenue S, St Petersburg, FL 33712 (MLS # TB8448793)
    1835 15th Avenue S, St Petersburg, FL
    1835 15th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,360 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  4. Photo of 123 5th Avenue N, St Petersburg, FL 33701 (MLS # TB8446848)
    $1,595,000
    Photo of 123 5th Avenue N, St Petersburg, FL 33701 (MLS # TB8446848)
    Photo of 123 5th Avenue N, St Petersburg, FL 33701 (MLS # TB8446848)
    123 5th Avenue N, St Petersburg, FL
    123 5th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,376 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  5. Photo of 517 Boca Ciega Point Boulevard N, St Petersburg, FL 33708 (MLS # TB8448500)
    $489,999
    Photo of 517 Boca Ciega Point Boulevard N, St Petersburg, FL 33708 (MLS # TB8448500)
    Photo of 517 Boca Ciega Point Boulevard N, St Petersburg, FL 33708 (MLS # TB8448500)
    43
     
    517 Boca Ciega Point Boulevard N, St Petersburg, FL
    517 Boca Ciega Point Boulevard N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 615 15th Avenue NE, St Petersburg, FL 33704 (MLS # TB8448454)
    $1,350,000
    Photo of 615 15th Avenue NE, St Petersburg, FL 33704 (MLS # TB8448454)
    Photo of 615 15th Avenue NE, St Petersburg, FL 33704 (MLS # TB8448454)
    51
     
    615 15th Avenue NE, St Petersburg, FL
    615 15th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,948 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  7. Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    $320,000
    Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    3033 24th Avenue N, St Petersburg, FL
    3033 24th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,024 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  8. Photo of 1400 Gandy Blvd. N Boulevard N #811, St Petersburg, FL 33702 (MLS # TB8446064)
    $182,500
    Photo of 1400 Gandy Blvd. N Boulevard N #811, St Petersburg, FL 33702 (MLS # TB8446064)
    Photo of 1400 Gandy Blvd. N Boulevard N #811, St Petersburg, FL 33702 (MLS # TB8446064)
    1400 Gandy Blvd. N Boulevard N #811, St Petersburg, FL
    1400 Gandy Blvd. N Boulevard N #811
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 985 Home (sqft)
    • 2 Baths
    • 35.00 Lot (ac)
  9. Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    $407,400
    Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    200 82nd Avenue N, St Petersburg, FL
    200 82nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,364 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  10. Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    $385,600
    Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    47
     
    7401 21st Street N, St Petersburg, FL
    7401 21st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,404 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  11. Photo of 3780 51st Street N, St Petersburg, FL 33710 (MLS # TB8448557)
    $237,500
    Photo of 3780 51st Street N, St Petersburg, FL 33710 (MLS # TB8448557)
    Photo of 3780 51st Street N, St Petersburg, FL 33710 (MLS # TB8448557)
    3780 51st Street N, St Petersburg, FL
    3780 51st Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 992 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  12. Photo of 470 3rd Street S #921, St Petersburg, FL 33701 (MLS # TB8447987)
    $299,000
    Photo of 470 3rd Street S #921, St Petersburg, FL 33701 (MLS # TB8447987)
    Photo of 470 3rd Street S #921, St Petersburg, FL 33701 (MLS # TB8447987)
    470 3rd Street S #921, St Petersburg, FL
    470 3rd Street S #921
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 859 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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)
  18. 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)
  19. 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)
  20. Photo of 93 Boca Ciega Point Boulevard N #93, St Petersburg, FL 33708 (MLS # TB8446833)
    $310,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)
  21. Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    $579,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)
  22. 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)
  23. 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)
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
  29. 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)
  30. 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)
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 12/7/25 9:08 AM PST.

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