St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 5044 Betty Street N, St Petersburg, FL 33709 (MLS # A4694426)
    $329,000
    Photo of 5044 Betty Street N, St Petersburg, FL 33709 (MLS # A4694426)
    Photo of 5044 Betty Street N, St Petersburg, FL 33709 (MLS # A4694426)
    5044 Betty Street N, St Petersburg, FL
    5044 Betty Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,034 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  2. Photo of 2720 Bayside Drive S, St Petersburg, FL 33705 (MLS # TB8516478)
    $850,000
    Photo of 2720 Bayside Drive S, St Petersburg, FL 33705 (MLS # TB8516478)
    Photo of 2720 Bayside Drive S, St Petersburg, FL 33705 (MLS # TB8516478)
    2720 Bayside Drive S, St Petersburg, FL
    2720 Bayside Drive S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,964 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  3. Photo of 427 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8515819)
    $885,000
    Photo of 427 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8515819)
    Photo of 427 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8515819)
    67
     
    427 Villagrande Avenue S, St Petersburg, FL
    427 Villagrande Avenue S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,302 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  4. Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8516513)
    $349,000
    Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8516513)
    Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8516513)
    5501 Denver Street NE, St Petersburg, FL
    5501 Denver Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,283 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  5. Photo of 411 72nd Street S, St Petersburg, FL 33707 (MLS # O6414507)
    $1,499,000
    Photo of 411 72nd Street S, St Petersburg, FL 33707 (MLS # O6414507)
    Photo of 411 72nd Street S, St Petersburg, FL 33707 (MLS # O6414507)
    42
     
    411 72nd Street S, St Petersburg, FL
    411 72nd Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,916 Home (sqft)
    • 4 Baths
    • 10,890 Lot (sqft)
  6. Photo of 767 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8512940)
    $669,000
    Photo of 767 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8512940)
    Photo of 767 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8512940)
    767 Caya Costa Court NE, St Petersburg, FL
    767 Caya Costa Court NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,628 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  7. Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8516456)
    $499,000
    Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8516456)
    Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8516456)
    68
     
    1533 Suffolk Street N, St Petersburg, FL
    1533 Suffolk Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,694 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  8. Photo of 11577 48th Avenue N, St Petersburg, FL 33708 (MLS # TB8514744)
    $1,300,000
    Photo of 11577 48th Avenue N, St Petersburg, FL 33708 (MLS # TB8514744)
    Photo of 11577 48th Avenue N, St Petersburg, FL 33708 (MLS # TB8514744)
    11577 48th Avenue N, St Petersburg, FL
    11577 48th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,762 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  9. Photo of 3437 35th Street N, St Petersburg, FL 33713 (MLS # TB8516145)
    $589,000
    Photo of 3437 35th Street N, St Petersburg, FL 33713 (MLS # TB8516145)
    Photo of 3437 35th Street N, St Petersburg, FL 33713 (MLS # TB8516145)
    3437 35th Street N, St Petersburg, FL
    3437 35th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,608 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  10. Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    $619,000
    Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    914 N 8th Street N, St Petersburg, FL
    914 N 8th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,032 Home (sqft)
    • 2 Baths
    • 2,178 Lot (sqft)
  11. Photo of 1308 Marion Drive S, St Petersburg, FL 33707 (MLS # TB8516236)
    $750,000
    Photo of 1308 Marion Drive S, St Petersburg, FL 33707 (MLS # TB8516236)
    Photo of 1308 Marion Drive S, St Petersburg, FL 33707 (MLS # TB8516236)
    1308 Marion Drive S, St Petersburg, FL
    1308 Marion Drive S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,916 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  12. Photo of 4801 Osprey Drive S #103, St Petersburg, FL 33711 (MLS # TB8506305)
    $650,000
    Photo of 4801 Osprey Drive S #103, St Petersburg, FL 33711 (MLS # TB8506305)
    Photo of 4801 Osprey Drive S #103, St Petersburg, FL 33711 (MLS # TB8506305)
    4801 Osprey Drive S #103, St Petersburg, FL
    4801 Osprey Drive S #103
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,660 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 2070 55th Street N, St Petersburg, FL 33710 (MLS # TB8516092)
    $459,900
    Photo of 2070 55th Street N, St Petersburg, FL 33710 (MLS # TB8516092)
    Photo of 2070 55th Street N, St Petersburg, FL 33710 (MLS # TB8516092)
    2070 55th Street N, St Petersburg, FL
    2070 55th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,302 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  14. Photo of 1472 73rd Circle NE, St Petersburg, FL 33702 (MLS # TB8514195)
    $925,000
    Photo of 1472 73rd Circle NE, St Petersburg, FL 33702 (MLS # TB8514195)
    Photo of 1472 73rd Circle NE, St Petersburg, FL 33702 (MLS # TB8514195)
    1472 73rd Circle NE, St Petersburg, FL
    1472 73rd Circle NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,452 Home (sqft)
    • 3 Baths
    • 19,602 Lot (sqft)
  15. Photo of 930 Montrose Boulevard N, St Petersburg, FL 33703 (MLS # TB8514454)
    $585,000
    Photo of 930 Montrose Boulevard N, St Petersburg, FL 33703 (MLS # TB8514454)
    Photo of 930 Montrose Boulevard N, St Petersburg, FL 33703 (MLS # TB8514454)
    930 Montrose Boulevard N, St Petersburg, FL
    930 Montrose Boulevard N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 908 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  16. Photo of 737 52nd Avenue S, St Petersburg, FL 33705 (MLS # TB8516142)
    $395,000
    Photo of 737 52nd Avenue S, St Petersburg, FL 33705 (MLS # TB8516142)
    Photo of 737 52nd Avenue S, St Petersburg, FL 33705 (MLS # TB8516142)
    13
     
    737 52nd Avenue S, St Petersburg, FL
    737 52nd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,058 Home (sqft)
    • 1 Bath
    • 9,584 Lot (sqft)
  17. Photo of 1563 Eden Isle Boulevard NE, St Petersburg, FL 33704 (MLS # TB8514260)
    $1,199,000
    Photo of 1563 Eden Isle Boulevard NE, St Petersburg, FL 33704 (MLS # TB8514260)
    Photo of 1563 Eden Isle Boulevard NE, St Petersburg, FL 33704 (MLS # TB8514260)
    1563 Eden Isle Boulevard NE, St Petersburg, FL
    1563 Eden Isle Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,328 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  18. Photo of 734 37th Avenue N, St Petersburg, FL 33704 (MLS # TB8516104)
    $719,999
    Photo of 734 37th Avenue N, St Petersburg, FL 33704 (MLS # TB8516104)
    Photo of 734 37th Avenue N, St Petersburg, FL 33704 (MLS # TB8516104)
    734 37th Avenue N, St Petersburg, FL
    734 37th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,258 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  19. Photo of 6810 4th Avenue N, St Petersburg, FL 33710 (MLS # TB8514210)
    $350,000
    Photo of 6810 4th Avenue N, St Petersburg, FL 33710 (MLS # TB8514210)
    Photo of 6810 4th Avenue N, St Petersburg, FL 33710 (MLS # TB8514210)
    6810 4th Avenue N, St Petersburg, FL
    6810 4th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 749 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  20. Photo of 130 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8514560)
    $390,000
    Photo of 130 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8514560)
    Photo of 130 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8514560)
    130 41st Avenue NE, St Petersburg, FL
    130 41st Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,204 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  21. Photo of 845 40th Avenue S, St Petersburg, FL 33705 (MLS # O6414082)
    $385,000
    Photo of 845 40th Avenue S, St Petersburg, FL 33705 (MLS # O6414082)
    Photo of 845 40th Avenue S, St Petersburg, FL 33705 (MLS # O6414082)
    845 40th Avenue S, St Petersburg, FL
    845 40th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,235 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  22. Photo of 6085 Tanglewood Drive NE, St Petersburg, FL 33703 (MLS # TB8515672)
    $539,900
    Photo of 6085 Tanglewood Drive NE, St Petersburg, FL 33703 (MLS # TB8515672)
    Photo of 6085 Tanglewood Drive NE, St Petersburg, FL 33703 (MLS # TB8515672)
    6085 Tanglewood Drive NE, St Petersburg, FL
    6085 Tanglewood Drive NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,537 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  23. Photo of 4347 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8515885)
    $498,000
    Photo of 4347 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8515885)
    Photo of 4347 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8515885)
    4347 16th Avenue N, St Petersburg, FL
    4347 16th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,188 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  24. Photo of 1101 54th Avenue S, St Petersburg, FL 33705 (MLS # TB8503178)
    $595,000
    Photo of 1101 54th Avenue S, St Petersburg, FL 33705 (MLS # TB8503178)
    Photo of 1101 54th Avenue S, St Petersburg, FL 33705 (MLS # TB8503178)
    89
     
    1101 54th Avenue S, St Petersburg, FL
    1101 54th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,740 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  25. Photo of 4388 50th Place S, St Petersburg, FL 33711 (MLS # TB8515188)
    $565,000
    Photo of 4388 50th Place S, St Petersburg, FL 33711 (MLS # TB8515188)
    Photo of 4388 50th Place S, St Petersburg, FL 33711 (MLS # TB8515188)
    4388 50th Place S, St Petersburg, FL
    4388 50th Place S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,176 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  26. Photo of 1401 49th Street N, St Petersburg, FL 33710 (MLS # TB8515272)
    $625,000
    Photo of 1401 49th Street N, St Petersburg, FL 33710 (MLS # TB8515272)
    Photo of 1401 49th Street N, St Petersburg, FL 33710 (MLS # TB8515272)
    1401 49th Street N, St Petersburg, FL
    1401 49th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,528 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  27. Photo of 1201 81st Street S, St Petersburg, FL 33707 (MLS # TB8512757)
    $1,795,000
    Photo of 1201 81st Street S, St Petersburg, FL 33707 (MLS # TB8512757)
    Photo of 1201 81st Street S, St Petersburg, FL 33707 (MLS # TB8512757)
    1201 81st Street S, St Petersburg, FL
    1201 81st Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,421 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  28. Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8515678)
    $335,000
    Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8515678)
    Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8515678)
    425 40th Avenue NE, St Petersburg, FL
    425 40th Avenue NE
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,040 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  29. Photo of 4030 Overlook Drive NE, St Petersburg, FL 33703 (MLS # TB8515571)
    $330,000
    Photo of 4030 Overlook Drive NE, St Petersburg, FL 33703 (MLS # TB8515571)
    Photo of 4030 Overlook Drive NE, St Petersburg, FL 33703 (MLS # TB8515571)
    4030 Overlook Drive NE, St Petersburg, FL
    4030 Overlook Drive NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,399 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  30. Photo of 2050 75th Street N, St Petersburg, FL 33710 (MLS # TB8514290)
    $415,000
    Photo of 2050 75th Street N, St Petersburg, FL 33710 (MLS # TB8514290)
    Photo of 2050 75th Street N, St Petersburg, FL 33710 (MLS # TB8514290)
    2050 75th Street N, St Petersburg, FL
    2050 75th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,263 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
Previous Page 1 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 6/7/26 10:26 AM PDT.

This MLS IDX is (c) Diverse Solutions 2026.