St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
91 - 120 of 500+ | Previous Page 4 of 17 Next
  1. Photo of 647 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8501591)
    $470,000
    Photo of 647 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8501591)
    Photo of 647 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8501591)
    647 74th Avenue N, St Petersburg, FL
    647 74th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,484 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  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 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)
  12. 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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. 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)
  23. 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)
  24. 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)
  25. Photo of 110 NE Monroe Circle N #1, St Petersburg, FL 33702 (MLS # TB8502383)
    $689,000
    Photo of 110 NE Monroe Circle N #1, St Petersburg, FL 33702 (MLS # TB8502383)
    Photo of 110 NE Monroe Circle N #1, St Petersburg, FL 33702 (MLS # TB8502383)
    110 NE Monroe Circle N #1, St Petersburg, FL
    110 NE Monroe Circle N #1
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 2,558 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  26. Photo of 125 80th Avenue N, St Petersburg, FL 33702 (MLS # K4903441)
    $349,900
    Photo of 125 80th Avenue N, St Petersburg, FL 33702 (MLS # K4903441)
    Photo of 125 80th Avenue N, St Petersburg, FL 33702 (MLS # K4903441)
    125 80th Avenue N, St Petersburg, FL
    125 80th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,008 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  27. Photo of 7218 Park Street S, St Petersburg, FL 33707 (MLS # TB8497763)
    $1,095,000
    Photo of 7218 Park Street S, St Petersburg, FL 33707 (MLS # TB8497763)
    Photo of 7218 Park Street S, St Petersburg, FL 33707 (MLS # TB8497763)
    7218 Park Street S, St Petersburg, FL
    7218 Park Street S
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 2,690 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  28. Photo of 1325 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8500812)
    $825,000
    Photo of 1325 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8500812)
    Photo of 1325 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8500812)
    1325 24th Avenue N, St Petersburg, FL
    1325 24th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,878 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  29. Photo of 8055 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8500924)
    $518,900
    Photo of 8055 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8500924)
    Photo of 8055 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8500924)
    8055 33rd Avenue N, St Petersburg, FL
    8055 33rd Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,230 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  30. Photo of 2521 18th Avenue N, St Petersburg, FL 33713 (MLS # TB8500909)
    $899,000
    Photo of 2521 18th Avenue N, St Petersburg, FL 33713 (MLS # TB8500909)
    Photo of 2521 18th Avenue N, St Petersburg, FL 33713 (MLS # TB8500909)
    2521 18th Avenue N, St Petersburg, FL
    2521 18th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,155 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
Previous Page 4 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 4:10 PM PDT.

This IDX Solution is (c) Diverse Solutions 2026.