City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
361 - 390 of 500+ | Previous Page 13 of 17 Next
  1. Photo of 5920 80th Street N #308, St Petersburg, FL 33709 (MLS # TB8516172)
    $159,900
    Photo of 5920 80th Street N #308, St Petersburg, FL 33709 (MLS # TB8516172)
    Photo of 5920 80th Street N #308, St Petersburg, FL 33709 (MLS # TB8516172)
    5920 80th Street N #308, St Petersburg, FL
    5920 80th Street N #308
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  2. 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)
  3. Photo of 501 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6414691)
    $3,189,000
    Photo of 501 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6414691)
    Photo of 501 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6414691)
    58
     
    501 40th Avenue NE, St Petersburg, FL
    501 40th Avenue NE
    St Petersburg, FL
    • 6 Beds
    • 5 Baths
    • 5,574 Home (sqft)
    • 5 Baths
    • 7,841 Lot (sqft)
  4. Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    $4,500,000
    Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    288 Beach Drive NE #PH-2A, St Petersburg, FL
    288 Beach Drive NE #PH-2A
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 5,100 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  5. Photo of 1 Boca Ciega Point Boulevard #212, St Petersburg, FL 33708 (MLS # TB8516506)
    $175,000
    Photo of 1 Boca Ciega Point Boulevard #212, St Petersburg, FL 33708 (MLS # TB8516506)
    Photo of 1 Boca Ciega Point Boulevard #212, St Petersburg, FL 33708 (MLS # TB8516506)
    1 Boca Ciega Point Boulevard #212, St Petersburg, FL
    1 Boca Ciega Point Boulevard #212
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 920 Home (sqft)
    • 2 Baths
    • 1.70 Lot (ac)
  6. Photo of 5624 63rd Street N, St Petersburg, FL 33709 (MLS # TB8515446)
    $400,000
    Photo of 5624 63rd Street N, St Petersburg, FL 33709 (MLS # TB8515446)
    Photo of 5624 63rd Street N, St Petersburg, FL 33709 (MLS # TB8515446)
    5624 63rd Street N, St Petersburg, FL
    5624 63rd Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,570 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  7. Photo of 4334 18th Street N, St Petersburg, FL 33714 (MLS # TB8516688)
    $420,000
    Photo of 4334 18th Street N, St Petersburg, FL 33714 (MLS # TB8516688)
    Photo of 4334 18th Street N, St Petersburg, FL 33714 (MLS # TB8516688)
    4334 18th Street N, St Petersburg, FL
    4334 18th Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,072 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  8. Photo of 450 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8516464)
    $235,000
    Photo of 450 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8516464)
    Photo of 450 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8516464)
    450 Davison Avenue NE, St Petersburg, FL
    450 Davison Avenue NE
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 723 Home (sqft)
    • 1 Bath
    • 9,584 Lot (sqft)
  9. 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)
  10. 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)
  11. Photo of 6825 Mount Orange Drive NE #390, St Petersburg, FL 33702 (MLS # TB8515989)
    $469,000
    Photo of 6825 Mount Orange Drive NE #390, St Petersburg, FL 33702 (MLS # TB8515989)
    Photo of 6825 Mount Orange Drive NE #390, St Petersburg, FL 33702 (MLS # TB8515989)
    6825 Mount Orange Drive NE #390, St Petersburg, FL
    6825 Mount Orange Drive NE #390
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,500 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  12. 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)
  13. Photo of 7244 Mount Fairfield Road NE #530, St Petersburg, FL 33702 (MLS # TB8516462)
    $119,000
    Photo of 7244 Mount Fairfield Road NE #530, St Petersburg, FL 33702 (MLS # TB8516462)
    Photo of 7244 Mount Fairfield Road NE #530, St Petersburg, FL 33702 (MLS # TB8516462)
    7244 Mount Fairfield Road NE #530, St Petersburg, FL
    7244 Mount Fairfield Road NE #530
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 752 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  14. Photo of 1515 Pinellas Bayway S #26, St Petersburg, FL 33715 (MLS # O6414573)
    $400,000
    Photo of 1515 Pinellas Bayway S #26, St Petersburg, FL 33715 (MLS # O6414573)
    Photo of 1515 Pinellas Bayway S #26, St Petersburg, FL 33715 (MLS # O6414573)
    1515 Pinellas Bayway S #26, St Petersburg, FL
    1515 Pinellas Bayway S #26
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 830 Home (sqft)
    • 2 Baths
    • 4.85 Lot (ac)
  15. Photo of 2720 Bayside Drive S, St Petersburg, FL 33705 (MLS # TB8516478)
    $799,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)
  16. Photo of 4676 66th Lane N #20, St Petersburg, FL 33709 (MLS # S5150454)
    $70,000
    Photo of 4676 66th Lane N #20, St Petersburg, FL 33709 (MLS # S5150454)
    Photo of 4676 66th Lane N #20, St Petersburg, FL 33709 (MLS # S5150454)
    31
     
    4676 66th Lane N #20, St Petersburg, FL
    4676 66th Lane N #20
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 696 Home (sqft)
    • 1 Bath
    • 872 Lot (sqft)
  17. 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)
  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 6365 Bahia Del Mar Boulevard #106, St Petersburg, FL 33715 (MLS # TB8516468)
    $329,900
    Photo of 6365 Bahia Del Mar Boulevard #106, St Petersburg, FL 33715 (MLS # TB8516468)
    Photo of 6365 Bahia Del Mar Boulevard #106, St Petersburg, FL 33715 (MLS # TB8516468)
    6365 Bahia Del Mar Boulevard #106, St Petersburg, FL
    6365 Bahia Del Mar Boulevard #106
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 915 Home (sqft)
    • 2 Baths
    • 5.41 Lot (ac)
  20. Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8516068)
    $79,900
    Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8516068)
    Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8516068)
    9815 47th Avenue N #303, St Petersburg, FL
    9815 47th Avenue N #303
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 745 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  21. 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)
  22. 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)
  23. 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)
  24. Photo of 4832 5th Street S, St Petersburg, FL 33705 (MLS # TB8514521)
    $575,000
    Photo of 4832 5th Street S, St Petersburg, FL 33705 (MLS # TB8514521)
    Photo of 4832 5th Street S, St Petersburg, FL 33705 (MLS # TB8514521)
    4832 5th Street S, St Petersburg, FL
    4832 5th Street S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,794 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  25. Photo of 6250 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8517824)
    $365,000
    Photo of 6250 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8517824)
    Photo of 6250 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8517824)
    31
     
    6250 5th Avenue S, St Petersburg, FL
    6250 5th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,410 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  26. Photo of 2090 75th Street N, St Petersburg, FL 33710 (MLS # TB8515343)
    $535,000
    Photo of 2090 75th Street N, St Petersburg, FL 33710 (MLS # TB8515343)
    Photo of 2090 75th Street N, St Petersburg, FL 33710 (MLS # TB8515343)
    2090 75th Street N, St Petersburg, FL
    2090 75th Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,675 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  27. 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)
  28. Photo of 2035 10th Street S, St Petersburg, FL 33705 (MLS # O6413255)
    $190,000
    Photo of 2035 10th Street S, St Petersburg, FL 33705 (MLS # O6413255)
    Photo of 2035 10th Street S, St Petersburg, FL 33705 (MLS # O6413255)
    2035 10th Street S, St Petersburg, FL
    2035 10th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,476 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  29. Photo of 661 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8516646)
    $299,000
    Photo of 661 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8516646)
    Photo of 661 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8516646)
    661 63rd Avenue S, St Petersburg, FL
    661 63rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 818 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  30. Photo of 538 Oleander Way S, St Petersburg, FL 33707 (MLS # TB8516725)
    $649,900
    Photo of 538 Oleander Way S, St Petersburg, FL 33707 (MLS # TB8516725)
    Photo of 538 Oleander Way S, St Petersburg, FL 33707 (MLS # TB8516725)
    538 Oleander Way S, St Petersburg, FL
    538 Oleander Way S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,913 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
Previous Page 13 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/26/26 12:35 AM PDT.

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