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 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. 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)
  23. 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)
  24. Photo of 1734 Maryland Avenue NE, St Petersburg, FL 33703 (MLS # TB8564751)
    $380,000
    Photo of 1734 Maryland Avenue NE, St Petersburg, FL 33703 (MLS # TB8564751)
    Photo of 1734 Maryland Avenue NE, St Petersburg, FL 33703 (MLS # TB8564751)
    1734 Maryland Avenue NE, St Petersburg, FL
    1734 Maryland Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,230 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  25. Photo of 7129 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564555)
    $367,000
    Photo of 7129 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564555)
    Photo of 7129 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8564555)
    7129 7th Avenue N, St Petersburg, FL
    7129 7th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,175 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  26. Photo of 920 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8564307)
    $595,000
    Photo of 920 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8564307)
    Photo of 920 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8564307)
    920 Jackson Street N, St Petersburg, FL
    920 Jackson Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,182 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  27. Photo of 242 Taylor Avenue S, St Petersburg, FL 33705 (MLS # TB8560541)
    $995,000
    Photo of 242 Taylor Avenue S, St Petersburg, FL 33705 (MLS # TB8560541)
    Photo of 242 Taylor Avenue S, St Petersburg, FL 33705 (MLS # TB8560541)
    16
     
    242 Taylor Avenue S, St Petersburg, FL
    242 Taylor Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,198 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  28. Photo of 1026 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8565192)
    $650,000
    Photo of 1026 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8565192)
    Photo of 1026 Jackson Street N, St Petersburg, FL 33705 (MLS # TB8565192)
    1026 Jackson Street N, St Petersburg, FL
    1026 Jackson Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,942 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  29. Photo of 8000 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8564731)
    $749,900
    Photo of 8000 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8564731)
    Photo of 8000 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8564731)
    44
     
    8000 28th Avenue N, St Petersburg, FL
    8000 28th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,644 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  30. Photo of 420 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8562546)
    $1,695,000
    Photo of 420 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8562546)
    Photo of 420 26th Avenue N, St Petersburg, FL 33704 (MLS # TB8562546)
    420 26th Avenue N, St Petersburg, FL
    420 26th Avenue N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 3,446 Home (sqft)
    • 4 Baths
    • 12,633 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.