St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 6000 42nd Avenue N, St Petersburg, FL 33709 (MLS # TB8517395)
    $309,900
    Photo of 6000 42nd Avenue N, St Petersburg, FL 33709 (MLS # TB8517395)
    Photo of 6000 42nd Avenue N, St Petersburg, FL 33709 (MLS # TB8517395)
    6000 42nd Avenue N, St Petersburg, FL
    6000 42nd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 987 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  2. Photo of 6481 28th Street N, St Petersburg, FL 33702 (MLS # TB8517319)
    $699,900
    Photo of 6481 28th Street N, St Petersburg, FL 33702 (MLS # TB8517319)
    Photo of 6481 28th Street N, St Petersburg, FL 33702 (MLS # TB8517319)
    6481 28th Street N, St Petersburg, FL
    6481 28th Street N
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 2,412 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  3. Photo of 4589 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8516591)
    $349,000
    Photo of 4589 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8516591)
    Photo of 4589 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8516591)
    4589 32nd Avenue N, St Petersburg, FL
    4589 32nd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,244 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  4. Photo of 7555 19th Avenue N, St Petersburg, FL 33710 (MLS # TB8516503)
    $425,000
    Photo of 7555 19th Avenue N, St Petersburg, FL 33710 (MLS # TB8516503)
    Photo of 7555 19th Avenue N, St Petersburg, FL 33710 (MLS # TB8516503)
    7555 19th Avenue N, St Petersburg, FL
    7555 19th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,066 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  5. Photo of 3501 16th Avenue S, St Petersburg, FL 33711 (MLS # A4696461)
    $474,000
    Photo of 3501 16th Avenue S, St Petersburg, FL 33711 (MLS # A4696461)
    Photo of 3501 16th Avenue S, St Petersburg, FL 33711 (MLS # A4696461)
    3501 16th Avenue S, St Petersburg, FL
    3501 16th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,665 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  6. Photo of 3221 14th Street N, St Petersburg, FL 33704 (MLS # TB8517260)
    $424,900
    Photo of 3221 14th Street N, St Petersburg, FL 33704 (MLS # TB8517260)
    Photo of 3221 14th Street N, St Petersburg, FL 33704 (MLS # TB8517260)
    26
     
    3221 14th Street N, St Petersburg, FL
    3221 14th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 805 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  7. Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8517074)
    $550,000
    Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8517074)
    Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8517074)
    330 20th Avenue S, St Petersburg, FL
    330 20th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,093 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  8. Photo of 5530 2 Avenue N, St Petersburg, FL 33710 (MLS # TB8517134)
    $434,900
    Photo of 5530 2 Avenue N, St Petersburg, FL 33710 (MLS # TB8517134)
    Photo of 5530 2 Avenue N, St Petersburg, FL 33710 (MLS # TB8517134)
    5530 2 Avenue N, St Petersburg, FL
    5530 2 Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,325 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  9. Photo of 6330 Emerson Avenue S, St Petersburg, FL 33707 (MLS # L4962583)
    $450,000
    Photo of 6330 Emerson Avenue S, St Petersburg, FL 33707 (MLS # L4962583)
    Photo of 6330 Emerson Avenue S, St Petersburg, FL 33707 (MLS # L4962583)
    6330 Emerson Avenue S, St Petersburg, FL
    6330 Emerson Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,350 Home (sqft)
    • 1 Bath
    • 10,455 Lot (sqft)
  10. Photo of 1712 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8516975)
    $606,500
    Photo of 1712 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8516975)
    Photo of 1712 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8516975)
    1712 31st Avenue N, St Petersburg, FL
    1712 31st Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,032 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  11. Photo of 1421 14th Street N, St Petersburg, FL 33704 (MLS # A4696379)
    $1,225,000
    Photo of 1421 14th Street N, St Petersburg, FL 33704 (MLS # A4696379)
    Photo of 1421 14th Street N, St Petersburg, FL 33704 (MLS # A4696379)
    1421 14th Street N, St Petersburg, FL
    1421 14th Street N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,273 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  12. Photo of 5311 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8516689)
    $310,000
    Photo of 5311 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8516689)
    Photo of 5311 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8516689)
    5311 39th Avenue N, St Petersburg, FL
    5311 39th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 964 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  13. Photo of 445 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8516682)
    $899,000
    Photo of 445 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8516682)
    Photo of 445 25th Avenue N, St Petersburg, FL 33704 (MLS # TB8516682)
    445 25th Avenue N, St Petersburg, FL
    445 25th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,072 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  14. Photo of 2900 Park Street N, St Petersburg, FL 33710 (MLS # TB8515835)
    $829,900
    Photo of 2900 Park Street N, St Petersburg, FL 33710 (MLS # TB8515835)
    Photo of 2900 Park Street N, St Petersburg, FL 33710 (MLS # TB8515835)
    2900 Park Street N, St Petersburg, FL
    2900 Park Street N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,181 Home (sqft)
    • 4 Baths
    • 13,068 Lot (sqft)
  15. Photo of 3069 19th Avenue S, St Petersburg, FL 33712 (MLS # TB8516890)
    $475,000
    Photo of 3069 19th Avenue S, St Petersburg, FL 33712 (MLS # TB8516890)
    Photo of 3069 19th Avenue S, St Petersburg, FL 33712 (MLS # TB8516890)
    32
     
    3069 19th Avenue S, St Petersburg, FL
    3069 19th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,770 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  16. 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)
  17. 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)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. Photo of 7901 Causeway Boulevard S, St Petersburg, FL 33707 (MLS # TB8517212)
    $358,250
    Photo of 7901 Causeway Boulevard S, St Petersburg, FL 33707 (MLS # TB8517212)
    Photo of 7901 Causeway Boulevard S, St Petersburg, FL 33707 (MLS # TB8517212)
    7901 Causeway Boulevard S, St Petersburg, FL
    7901 Causeway Boulevard S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,695 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  23. 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)
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
  29. Photo of 4479 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # A4696054)
    $339,900
    Photo of 4479 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # A4696054)
    Photo of 4479 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # A4696054)
    58
     
    4479 Porpoise Drive SE, St Petersburg, FL
    4479 Porpoise Drive SE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,296 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  30. 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)
    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)
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/10/26 2:27 AM PDT.

This MLS IDX is (c) Diverse Solutions 2026.