Real estate in the city of St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
121 - 150 of 500+ | Previous Page 5 of 17 Next
  1. Photo of 6649 Pinellas Point Drive S, St Petersburg, FL 33712 (MLS # A4690826)
    $699,999
    Photo of 6649 Pinellas Point Drive S, St Petersburg, FL 33712 (MLS # A4690826)
    Photo of 6649 Pinellas Point Drive S, St Petersburg, FL 33712 (MLS # A4690826)
    36
     
    6649 Pinellas Point Drive S, St Petersburg, FL
    6649 Pinellas Point Drive S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,757 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  2. Photo of 4497 Menhaden Drive SE, St Petersburg, FL 33705 (MLS # TB8501285)
    $309,900
    Photo of 4497 Menhaden Drive SE, St Petersburg, FL 33705 (MLS # TB8501285)
    Photo of 4497 Menhaden Drive SE, St Petersburg, FL 33705 (MLS # TB8501285)
    4497 Menhaden Drive SE, St Petersburg, FL
    4497 Menhaden Drive SE
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,020 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  3. Photo of 5347 10th Street N, St Petersburg, FL 33703 (MLS # TB8498467)
    $375,000
    Photo of 5347 10th Street N, St Petersburg, FL 33703 (MLS # TB8498467)
    Photo of 5347 10th Street N, St Petersburg, FL 33703 (MLS # TB8498467)
    5347 10th Street N, St Petersburg, FL
    5347 10th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,220 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  4. Photo of 1924 3rd Street S, St Petersburg, FL 33705 (MLS # TB8500815)
    $525,000
    Photo of 1924 3rd Street S, St Petersburg, FL 33705 (MLS # TB8500815)
    Photo of 1924 3rd Street S, St Petersburg, FL 33705 (MLS # TB8500815)
    39
     
    1924 3rd Street S, St Petersburg, FL
    1924 3rd Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,230 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  5. Photo of 221 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8500915)
    $1,395,000
    Photo of 221 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8500915)
    Photo of 221 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8500915)
    221 43rd Avenue N, St Petersburg, FL
    221 43rd Avenue N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,916 Home (sqft)
    • 4 Baths
    • 5,663 Lot (sqft)
  6. Photo of 1435 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8501319)
    $405,000
    Photo of 1435 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8501319)
    Photo of 1435 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8501319)
    33
     
    1435 77th Avenue N, St Petersburg, FL
    1435 77th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,130 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  7. Photo of 1365 Snell Isle Boulevard NE #8D, St Petersburg, FL 33704 (MLS # TB8501400)
    $625,000
    Photo of 1365 Snell Isle Boulevard NE #8D, St Petersburg, FL 33704 (MLS # TB8501400)
    Photo of 1365 Snell Isle Boulevard NE #8D, St Petersburg, FL 33704 (MLS # TB8501400)
    1365 Snell Isle Boulevard NE #8D, St Petersburg, FL
    1365 Snell Isle Boulevard NE #8D
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 8221 Riverside Dr NE, St Petersburg, FL 33702 (MLS # TB8499590)
    $599,000
    Photo of 8221 Riverside Dr NE, St Petersburg, FL 33702 (MLS # TB8499590)
    Photo of 8221 Riverside Dr NE, St Petersburg, FL 33702 (MLS # TB8499590)
    8221 Riverside Dr NE, St Petersburg, FL
    8221 Riverside Dr NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,776 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  9. Photo of 4651 22nd Avenue N, St Petersburg, FL 33713 (MLS # TB8502652)
    $799,990
    Photo of 4651 22nd Avenue N, St Petersburg, FL 33713 (MLS # TB8502652)
    Photo of 4651 22nd Avenue N, St Petersburg, FL 33713 (MLS # TB8502652)
    4651 22nd Avenue N, St Petersburg, FL
    4651 22nd Avenue N
    St Petersburg, FL
    • 7 Beds
    • 4 Baths
    • 2,598 Home (sqft)
    • 4 Baths
    • 5,663 Lot (sqft)
  10. Photo of 234 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8501855)
    $1,300,000
    Photo of 234 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8501855)
    Photo of 234 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8501855)
    234 36th Avenue NE, St Petersburg, FL
    234 36th Avenue NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 3,079 Home (sqft)
    • 5 Baths
    • 7,841 Lot (sqft)
  11. Photo of 7400 Sunshine Skyway Lane S #121, St Petersburg, FL 33711 (MLS # TB8500986)
    $450,000
    Photo of 7400 Sunshine Skyway Lane S #121, St Petersburg, FL 33711 (MLS # TB8500986)
    Photo of 7400 Sunshine Skyway Lane S #121, St Petersburg, FL 33711 (MLS # TB8500986)
    7400 Sunshine Skyway Lane S #121, St Petersburg, FL
    7400 Sunshine Skyway Lane S #121
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,315 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 6061 Bahia Del Mar Boulevard #207, St Petersburg, FL 33715 (MLS # TB8498372)
    $399,900
    Photo of 6061 Bahia Del Mar Boulevard #207, St Petersburg, FL 33715 (MLS # TB8498372)
    Photo of 6061 Bahia Del Mar Boulevard #207, St Petersburg, FL 33715 (MLS # TB8498372)
    6061 Bahia Del Mar Boulevard #207, St Petersburg, FL
    6061 Bahia Del Mar Boulevard #207
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,070 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  13. Photo of 2435 14th Avenue N, St Petersburg, FL 33713 (MLS # A4690938)
    $340,000
    Photo of 2435 14th Avenue N, St Petersburg, FL 33713 (MLS # A4690938)
    Photo of 2435 14th Avenue N, St Petersburg, FL 33713 (MLS # A4690938)
    2435 14th Avenue N, St Petersburg, FL
    2435 14th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 660 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  14. Photo of 4568 40th Street S, St Petersburg, FL 33711 (MLS # TB8501229)
    $1,155,000
    Photo of 4568 40th Street S, St Petersburg, FL 33711 (MLS # TB8501229)
    Photo of 4568 40th Street S, St Petersburg, FL 33711 (MLS # TB8501229)
    4568 40th Street S, St Petersburg, FL
    4568 40th Street S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,930 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  15. Photo of 3325 55 Avenue N, St Petersburg, FL 33714 (MLS # TB8501112)
    $675,000
    Photo of 3325 55 Avenue N, St Petersburg, FL 33714 (MLS # TB8501112)
    Photo of 3325 55 Avenue N, St Petersburg, FL 33714 (MLS # TB8501112)
    3325 55 Avenue N, St Petersburg, FL
    3325 55 Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,150 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  16. Photo of 4105 18th Avenue S, St Petersburg, FL 33711 (MLS # TB8501353)
    $519,900
    Photo of 4105 18th Avenue S, St Petersburg, FL 33711 (MLS # TB8501353)
    Photo of 4105 18th Avenue S, St Petersburg, FL 33711 (MLS # TB8501353)
    4105 18th Avenue S, St Petersburg, FL
    4105 18th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,253 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  17. Photo of 6294 Bahia Del Mar Circle #804, St Petersburg, FL 33715 (MLS # A4689607)
    $725,000
    Photo of 6294 Bahia Del Mar Circle #804, St Petersburg, FL 33715 (MLS # A4689607)
    Photo of 6294 Bahia Del Mar Circle #804, St Petersburg, FL 33715 (MLS # A4689607)
    6294 Bahia Del Mar Circle #804, St Petersburg, FL
    6294 Bahia Del Mar Circle #804
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,500 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 143 N Boca Ciega Point, St Petersburg, FL 33708 (MLS # TB8495179)
    $345,000
    Photo of 143 N Boca Ciega Point, St Petersburg, FL 33708 (MLS # TB8495179)
    Photo of 143 N Boca Ciega Point, St Petersburg, FL 33708 (MLS # TB8495179)
    34
     
    143 N Boca Ciega Point, St Petersburg, FL
    143 N Boca Ciega Point
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 3.00 Lot (ac)
  19. Photo of 8711 Blind Pass Road #104A, St Petersburg, FL 33706 (MLS # TB8499299)
    $425,000
    Photo of 8711 Blind Pass Road #104A, St Petersburg, FL 33706 (MLS # TB8499299)
    Photo of 8711 Blind Pass Road #104A, St Petersburg, FL 33706 (MLS # TB8499299)
    8711 Blind Pass Road #104A, St Petersburg, FL
    8711 Blind Pass Road #104A
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,070 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 662 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8495792)
    $619,000
    Photo of 662 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8495792)
    Photo of 662 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8495792)
    662 Villagrande Avenue S, St Petersburg, FL
    662 Villagrande Avenue S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,467 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  21. Photo of 4526 Yardley Avenue N, St Petersburg, FL 33713 (MLS # O6401866)
    $509,000
    Photo of 4526 Yardley Avenue N, St Petersburg, FL 33713 (MLS # O6401866)
    Photo of 4526 Yardley Avenue N, St Petersburg, FL 33713 (MLS # O6401866)
    66
     
    4526 Yardley Avenue N, St Petersburg, FL
    4526 Yardley Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,260 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  22. Photo of 1900 16th Street S, St Petersburg, FL 33705 (MLS # TB8495903)
    $380,000
    Photo of 1900 16th Street S, St Petersburg, FL 33705 (MLS # TB8495903)
    Photo of 1900 16th Street S, St Petersburg, FL 33705 (MLS # TB8495903)
    55
     
    1900 16th Street S, St Petersburg, FL
    1900 16th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,826 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  23. Photo of 1700 63rd Street N, St Petersburg, FL 33710 (MLS # TB8495749)
    $390,000
    Photo of 1700 63rd Street N, St Petersburg, FL 33710 (MLS # TB8495749)
    Photo of 1700 63rd Street N, St Petersburg, FL 33710 (MLS # TB8495749)
    1700 63rd Street N, St Petersburg, FL
    1700 63rd Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,543 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  24. Photo of 3755 Beach Drive SE, St Petersburg, FL 33705 (MLS # A4690820)
    $575,000
    Photo of 3755 Beach Drive SE, St Petersburg, FL 33705 (MLS # A4690820)
    Photo of 3755 Beach Drive SE, St Petersburg, FL 33705 (MLS # A4690820)
    47
     
    3755 Beach Drive SE, St Petersburg, FL
    3755 Beach Drive SE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,485 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  25. Photo of 7833 Bristol Court, St Petersburg, FL 33709 (MLS # TB8495965)
    $649,000
    Photo of 7833 Bristol Court, St Petersburg, FL 33709 (MLS # TB8495965)
    Photo of 7833 Bristol Court, St Petersburg, FL 33709 (MLS # TB8495965)
    7833 Bristol Court, St Petersburg, FL
    7833 Bristol Court
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,004 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  26. Photo of 3230 51st Street N, St Petersburg, FL 33710 (MLS # TB8499778)
    $379,000
    Photo of 3230 51st Street N, St Petersburg, FL 33710 (MLS # TB8499778)
    Photo of 3230 51st Street N, St Petersburg, FL 33710 (MLS # TB8499778)
    3230 51st Street N, St Petersburg, FL
    3230 51st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,248 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  27. Photo of 1400 21st Street S, St Petersburg, FL 33712 (MLS # C7525222)
    $416,000
    Photo of 1400 21st Street S, St Petersburg, FL 33712 (MLS # C7525222)
    Photo of 1400 21st Street S, St Petersburg, FL 33712 (MLS # C7525222)
    1400 21st Street S, St Petersburg, FL
    1400 21st Street S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,487 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  28. Photo of 5698 24th Terrace N, St Petersburg, FL 33710 (MLS # TB8500372)
    $450,000
    Photo of 5698 24th Terrace N, St Petersburg, FL 33710 (MLS # TB8500372)
    Photo of 5698 24th Terrace N, St Petersburg, FL 33710 (MLS # TB8500372)
    5698 24th Terrace N, St Petersburg, FL
    5698 24th Terrace N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,225 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  29. Photo of 5130 2nd Avenue N, St Petersburg, FL 33710 (MLS # TB8500378)
    $424,900
    Photo of 5130 2nd Avenue N, St Petersburg, FL 33710 (MLS # TB8500378)
    Photo of 5130 2nd Avenue N, St Petersburg, FL 33710 (MLS # TB8500378)
    5130 2nd Avenue N, St Petersburg, FL
    5130 2nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,578 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  30. Photo of 6104 Palma Del Mar Boulevard S #210, St Petersburg, FL 33715 (MLS # TB8500560)
    $429,900
    Photo of 6104 Palma Del Mar Boulevard S #210, St Petersburg, FL 33715 (MLS # TB8500560)
    Photo of 6104 Palma Del Mar Boulevard S #210, St Petersburg, FL 33715 (MLS # TB8500560)
    6104 Palma Del Mar Boulevard S #210, St Petersburg, FL
    6104 Palma Del Mar Boulevard S #210
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 915 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 5 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 5/3/26 6:10 PM PDT.

This IDX Solution is (c) Diverse Solutions 2026.