Real estate in the city of St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 636 37th Avenue South, St Petersburg, FL 33705 (MLS # TB8565547)
    $385,000
    Photo of 636 37th Avenue South, St Petersburg, FL 33705 (MLS # TB8565547)
    Photo of 636 37th Avenue South, St Petersburg, FL 33705 (MLS # TB8565547)
    30
     
    636 37th Avenue South, St Petersburg, FL
    636 37th Avenue South
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,073 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  2. Photo of 175 1st Street S #204, St Petersburg, FL 33701 (MLS # TB8565392)
    $589,000
    Photo of 175 1st Street S #204, St Petersburg, FL 33701 (MLS # TB8565392)
    Photo of 175 1st Street S #204, St Petersburg, FL 33701 (MLS # TB8565392)
    36
     
    175 1st Street S #204, St Petersburg, FL
    175 1st Street S #204
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 931 Home (sqft)
    • 2 Baths
    • 2.03 Lot (ac)
  3. Photo of 665 Boca Ciega Point Boulevard N #1, St Petersburg, FL 33708 (MLS # TB8565297)
    $750,000
    Photo of 665 Boca Ciega Point Boulevard N #1, St Petersburg, FL 33708 (MLS # TB8565297)
    Photo of 665 Boca Ciega Point Boulevard N #1, St Petersburg, FL 33708 (MLS # TB8565297)
    665 Boca Ciega Point Boulevard N #1, St Petersburg, FL
    665 Boca Ciega Point Boulevard N #1
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 606 15th Street N, St Petersburg, FL 33705 (MLS # TB8563796)
    $815,000
    Photo of 606 15th Street N, St Petersburg, FL 33705 (MLS # TB8563796)
    Photo of 606 15th Street N, St Petersburg, FL 33705 (MLS # TB8563796)
    606 15th Street N, St Petersburg, FL
    606 15th Street N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 2,831 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  5. Photo of 3235 14th Street N, St Petersburg, FL 33704 (MLS # TB8565343)
    $365,000
    Photo of 3235 14th Street N, St Petersburg, FL 33704 (MLS # TB8565343)
    Photo of 3235 14th Street N, St Petersburg, FL 33704 (MLS # TB8565343)
    28
     
    3235 14th Street N, St Petersburg, FL
    3235 14th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 916 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  6. Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # O6455594)
    $2,649,999
    Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # O6455594)
    Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # O6455594)
    96
     
    116 Palmera Boulevard NE, St Petersburg, FL
    116 Palmera Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 4,314 Home (sqft)
    • 5 Baths
    • 8,712 Lot (sqft)
  7. Photo of 1440 Prescott Street S, St Petersburg, FL 33712 (MLS # TB8565311)
    $349,000
    Photo of 1440 Prescott Street S, St Petersburg, FL 33712 (MLS # TB8565311)
    Photo of 1440 Prescott Street S, St Petersburg, FL 33712 (MLS # TB8565311)
    11
     
    1440 Prescott Street S, St Petersburg, FL
    1440 Prescott Street S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,448 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  8. Photo of 4248 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8564812)
    $399,900
    Photo of 4248 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8564812)
    Photo of 4248 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8564812)
    4248 4th Avenue S, St Petersburg, FL
    4248 4th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,344 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  9. Photo of 8000 Elbow Lane N, St Petersburg, FL 33710 (MLS # TB8564458)
    $1,200,000
    Photo of 8000 Elbow Lane N, St Petersburg, FL 33710 (MLS # TB8564458)
    Photo of 8000 Elbow Lane N, St Petersburg, FL 33710 (MLS # TB8564458)
    8000 Elbow Lane N, St Petersburg, FL
    8000 Elbow Lane N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,152 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  10. Photo of 5022 20th Street N, St Petersburg, FL 33714 (MLS # TB8565188)
    $350,000
    Photo of 5022 20th Street N, St Petersburg, FL 33714 (MLS # TB8565188)
    Photo of 5022 20th Street N, St Petersburg, FL 33714 (MLS # TB8565188)
    5022 20th Street N, St Petersburg, FL
    5022 20th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,170 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  11. Photo of 323 2nd Street N, St Petersburg, FL 33701 (MLS # TB8564303)
    $2,799,000
    Photo of 323 2nd Street N, St Petersburg, FL 33701 (MLS # TB8564303)
    Photo of 323 2nd Street N, St Petersburg, FL 33701 (MLS # TB8564303)
    73
     
    323 2nd Street N, St Petersburg, FL
    323 2nd Street N
    St Petersburg, FL
    • 3 Beds
    • 5 Baths
    • 3,861 Home (sqft)
    • 5 Baths
    • 2,178 Lot (sqft)
  12. Photo of 4451 Birch Street NE, St Petersburg, FL 33703 (MLS # TB8564856)
    $375,000
    Photo of 4451 Birch Street NE, St Petersburg, FL 33703 (MLS # TB8564856)
    Photo of 4451 Birch Street NE, St Petersburg, FL 33703 (MLS # TB8564856)
    4451 Birch Street NE, St Petersburg, FL
    4451 Birch Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,715 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  13. Photo of 1016 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8564119)
    $1,175,000
    Photo of 1016 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8564119)
    Photo of 1016 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8564119)
    1016 24th Avenue N, St Petersburg, FL
    1016 24th Avenue N
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 2,524 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  14. Photo of 4066 31st Avenue N, St Petersburg, FL 33713 (MLS # A4712118)
    $339,000
    Photo of 4066 31st Avenue N, St Petersburg, FL 33713 (MLS # A4712118)
    Photo of 4066 31st Avenue N, St Petersburg, FL 33713 (MLS # A4712118)
    4066 31st Avenue N, St Petersburg, FL
    4066 31st Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,176 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  15. Photo of 962 19th Avenue S, St Petersburg, FL 33705 (MLS # TB8556104)
    $399,000
    Photo of 962 19th Avenue S, St Petersburg, FL 33705 (MLS # TB8556104)
    Photo of 962 19th Avenue S, St Petersburg, FL 33705 (MLS # TB8556104)
    962 19th Avenue S, St Petersburg, FL
    962 19th Avenue S
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 1,350 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  16. Photo of 5410 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564187)
    $339,900
    Photo of 5410 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564187)
    Photo of 5410 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564187)
    5410 7th Avenue N, St Petersburg, FL
    5410 7th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 735 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  17. Photo of 1215 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8554229)
    $319,000
    Photo of 1215 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8554229)
    Photo of 1215 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8554229)
    1215 Melrose Avenue S, St Petersburg, FL
    1215 Melrose Avenue S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,556 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
  18. Photo of 5901 Bahia Del Mar Circle #120, St Petersburg, FL 33715 (MLS # TB8564035)
    $539,000
    Photo of 5901 Bahia Del Mar Circle #120, St Petersburg, FL 33715 (MLS # TB8564035)
    Photo of 5901 Bahia Del Mar Circle #120, St Petersburg, FL 33715 (MLS # TB8564035)
    5901 Bahia Del Mar Circle #120, St Petersburg, FL
    5901 Bahia Del Mar Circle #120
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,075 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 4970 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8564204)
    $1,700,000
    Photo of 4970 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8564204)
    Photo of 4970 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8564204)
    4970 61st Avenue S, St Petersburg, FL
    4970 61st Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,527 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  20. Photo of 4434 58 Way N, St Petersburg, FL 33709 (MLS # TB8564801)
    $389,000
    Photo of 4434 58 Way N, St Petersburg, FL 33709 (MLS # TB8564801)
    Photo of 4434 58 Way N, St Petersburg, FL 33709 (MLS # TB8564801)
    45
     
    4434 58 Way N, St Petersburg, FL
    4434 58 Way N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,060 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  21. Photo of 555 5th Avenue #522, St Petersburg, FL 33701 (MLS # TB8564052)
    $2,295,000
    Photo of 555 5th Avenue #522, St Petersburg, FL 33701 (MLS # TB8564052)
    Photo of 555 5th Avenue #522, St Petersburg, FL 33701 (MLS # TB8564052)
    555 5th Avenue #522, St Petersburg, FL
    555 5th Avenue #522
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,000 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  22. Photo of 3255 18th Street N, St Petersburg, FL 33713 (MLS # TB8563634)
    $350,000
    Photo of 3255 18th Street N, St Petersburg, FL 33713 (MLS # TB8563634)
    Photo of 3255 18th Street N, St Petersburg, FL 33713 (MLS # TB8563634)
    3255 18th Street N, St Petersburg, FL
    3255 18th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 936 Home (sqft)
    • 1 Bath
    • 3,921 Lot (sqft)
  23. Photo of 907 Arlington Avenue N, St Petersburg, FL 33705 (MLS # TB8564684)
    $925,000
    Photo of 907 Arlington Avenue N, St Petersburg, FL 33705 (MLS # TB8564684)
    Photo of 907 Arlington Avenue N, St Petersburg, FL 33705 (MLS # TB8564684)
    907 Arlington Avenue N, St Petersburg, FL
    907 Arlington Avenue N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 1,972 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  24. Photo of 495 39th Avenue N, St Petersburg, FL 33703 (MLS # TB8563897)
    $1,350,000
    Photo of 495 39th Avenue N, St Petersburg, FL 33703 (MLS # TB8563897)
    Photo of 495 39th Avenue N, St Petersburg, FL 33703 (MLS # TB8563897)
    12
     
    495 39th Avenue N, St Petersburg, FL
    495 39th Avenue N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 3,018 Home (sqft)
    • 4 Baths
    • 5,663 Lot (sqft)
  25. Photo of 94 29th Street S, St Petersburg, FL 33712 (MLS # TB8564700)
    $750,000
    Photo of 94 29th Street S, St Petersburg, FL 33712 (MLS # TB8564700)
    Photo of 94 29th Street S, St Petersburg, FL 33712 (MLS # TB8564700)
    94 29th Street S, St Petersburg, FL
    94 29th Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,060 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  26. Photo of 6287 Bahia Del Mar Circle S #607, St Petersburg, FL 33715 (MLS # TB8564635)
    $595,000
    Photo of 6287 Bahia Del Mar Circle S #607, St Petersburg, FL 33715 (MLS # TB8564635)
    Photo of 6287 Bahia Del Mar Circle S #607, St Petersburg, FL 33715 (MLS # TB8564635)
    6287 Bahia Del Mar Circle S #607, St Petersburg, FL
    6287 Bahia Del Mar Circle S #607
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,240 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  27. Photo of 7572 17th Lane N, St Petersburg, FL 33702 (MLS # TB8564778)
    $475,000
    Photo of 7572 17th Lane N, St Petersburg, FL 33702 (MLS # TB8564778)
    Photo of 7572 17th Lane N, St Petersburg, FL 33702 (MLS # TB8564778)
    7572 17th Lane N, St Petersburg, FL
    7572 17th Lane N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,245 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  28. Photo of 1298 81st Street S, St Petersburg, FL 33707 (MLS # TB8562381)
    $2,750,000
    Photo of 1298 81st Street S, St Petersburg, FL 33707 (MLS # TB8562381)
    Photo of 1298 81st Street S, St Petersburg, FL 33707 (MLS # TB8562381)
    1298 81st Street S, St Petersburg, FL
    1298 81st Street S
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 3,973 Home (sqft)
    • 5 Baths
    • 13,068 Lot (sqft)
  29. Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8563833)
    $649,000
    Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8563833)
    Photo of 798 45th Avenue N, St Petersburg, FL 33703 (MLS # TB8563833)
    798 45th Avenue N, St Petersburg, FL
    798 45th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,438 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  30. Photo of 7145 50th Avenue N, St Petersburg, FL 33709 (MLS # O6455235)
    $360,000
    Photo of 7145 50th Avenue N, St Petersburg, FL 33709 (MLS # O6455235)
    Photo of 7145 50th Avenue N, St Petersburg, FL 33709 (MLS # O6455235)
    7145 50th Avenue N, St Petersburg, FL
    7145 50th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,740 Home (sqft)
    • 2 Baths
    • 6,970 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 11/6/26 3:01 PM PST.

This IDX Software is (c) Diverse Solutions 2026.