Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
181 - 210 of 281 | Previous Page 7 of 10 Next
  1. Photo of 470 3rd Street S #322, St Petersburg, FL 33701 (MLS # TB8438583)
    $299,000
    Photo of 470 3rd Street S #322, St Petersburg, FL 33701 (MLS # TB8438583)
    Photo of 470 3rd Street S #322, St Petersburg, FL 33701 (MLS # TB8438583)
    470 3rd Street S #322, St Petersburg, FL
    470 3rd Street S #322
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 859 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  2. Photo of 545 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8436090)
    $495,000
    Photo of 545 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8436090)
    Photo of 545 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8436090)
    545 15th Avenue S, St Petersburg, FL
    545 15th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 798 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  3. Photo of 301 1st Street S #1002, St Petersburg, FL 33701 (MLS # TB8433829)
    $2,450,000
    Photo of 301 1st Street S #1002, St Petersburg, FL 33701 (MLS # TB8433829)
    Photo of 301 1st Street S #1002, St Petersburg, FL 33701 (MLS # TB8433829)
    301 1st Street S #1002, St Petersburg, FL
    301 1st Street S #1002
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,006 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  4. Photo of 400 4th Avenue S #707, St Petersburg, FL 33701 (MLS # TB8434150)
    $707,000
    Photo of 400 4th Avenue S #707, St Petersburg, FL 33701 (MLS # TB8434150)
    Photo of 400 4th Avenue S #707, St Petersburg, FL 33701 (MLS # TB8434150)
    400 4th Avenue S #707, St Petersburg, FL
    400 4th Avenue S #707
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,384 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8435888)
    $895,000
    Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8435888)
    Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8435888)
    175 1st Street S #1603, St Petersburg, FL
    175 1st Street S #1603
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,225 Home (sqft)
    • 2 Baths
    • 2.03 Lot (ac)
  6. Photo of 100 1st Avenue N #3307, St Petersburg, FL 33701 (MLS # TB8435316)
    $1,250,000
    Photo of 100 1st Avenue N #3307, St Petersburg, FL 33701 (MLS # TB8435316)
    Photo of 100 1st Avenue N #3307, St Petersburg, FL 33701 (MLS # TB8435316)
    100 1st Avenue N #3307, St Petersburg, FL
    100 1st Avenue N #3307
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,431 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  7. Photo of 200 4th Avenue S #425, St Petersburg, FL 33701 (MLS # TB8434722)
    $359,000
    Photo of 200 4th Avenue S #425, St Petersburg, FL 33701 (MLS # TB8434722)
    Photo of 200 4th Avenue S #425, St Petersburg, FL 33701 (MLS # TB8434722)
    200 4th Avenue S #425, St Petersburg, FL
    200 4th Avenue S #425
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 743 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 226 5th Avenue N #603, St Petersburg, FL 33701 (MLS # TB8433378)
    $624,000
    Photo of 226 5th Avenue N #603, St Petersburg, FL 33701 (MLS # TB8433378)
    Photo of 226 5th Avenue N #603, St Petersburg, FL 33701 (MLS # TB8433378)
    226 5th Avenue N #603, St Petersburg, FL
    226 5th Avenue N #603
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,378 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  9. Photo of 626 3rd Avenue S, St Petersburg, FL 33701 (MLS # TB8433548)
    $749,000
    Photo of 626 3rd Avenue S, St Petersburg, FL 33701 (MLS # TB8433548)
    Photo of 626 3rd Avenue S, St Petersburg, FL 33701 (MLS # TB8433548)
    626 3rd Avenue S, St Petersburg, FL
    626 3rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,889 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  10. Photo of 100 Beach Drive NE #301, St Petersburg, FL 33701 (MLS # TB8433538)
    $2,695,000
    Photo of 100 Beach Drive NE #301, St Petersburg, FL 33701 (MLS # TB8433538)
    Photo of 100 Beach Drive NE #301, St Petersburg, FL 33701 (MLS # TB8433538)
    100 Beach Drive NE #301, St Petersburg, FL
    100 Beach Drive NE #301
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,500 Home (sqft)
    • 3 Baths
    • 41,382 Lot (sqft)
  11. Photo of 145 2nd Avenue S #521, St Petersburg, FL 33701 (MLS # TB8425466)
    $950,000
    Photo of 145 2nd Avenue S #521, St Petersburg, FL 33701 (MLS # TB8425466)
    Photo of 145 2nd Avenue S #521, St Petersburg, FL 33701 (MLS # TB8425466)
    145 2nd Avenue S #521, St Petersburg, FL
    145 2nd Avenue S #521
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,089 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 175 1st Street S #2604, St Petersburg, FL 33701 (MLS # TB8436607)
    $1,050,000
    Photo of 175 1st Street S #2604, St Petersburg, FL 33701 (MLS # TB8436607)
    Photo of 175 1st Street S #2604, St Petersburg, FL 33701 (MLS # TB8436607)
    175 1st Street S #2604, St Petersburg, FL
    175 1st Street S #2604
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,018 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 100 4th Avenue S #223, St Petersburg, FL 33701 (MLS # TB8432007)
    $529,900
    Photo of 100 4th Avenue S #223, St Petersburg, FL 33701 (MLS # TB8432007)
    Photo of 100 4th Avenue S #223, St Petersburg, FL 33701 (MLS # TB8432007)
    100 4th Avenue S #223, St Petersburg, FL
    100 4th Avenue S #223
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,128 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 254 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8429956)
    $1,049,000
    Photo of 254 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8429956)
    Photo of 254 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8429956)
    254 7th Avenue N, St Petersburg, FL
    254 7th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,782 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  15. Photo of 555 5th Avenue NE #424, St Petersburg, FL 33701 (MLS # TB8431335)
    $1,999,000
    Photo of 555 5th Avenue NE #424, St Petersburg, FL 33701 (MLS # TB8431335)
    Photo of 555 5th Avenue NE #424, St Petersburg, FL 33701 (MLS # TB8431335)
    555 5th Avenue NE #424, St Petersburg, FL
    555 5th Avenue NE #424
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,000 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  16. Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430796)
    $1,249,000
    Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430796)
    Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430796)
    540 11th Avenue N, St Petersburg, FL
    540 11th Avenue N
    St Petersburg, FL
    • 7 Beds
    • 4 Baths
    • 3,077 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  17. Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430501)
    $1,100,000
    Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430501)
    Photo of 540 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8430501)
    540 11th Avenue N, St Petersburg, FL
    540 11th Avenue N
    St Petersburg, FL
    • 7 Beds
    • 4 Baths
    • 3,077 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  18. Photo of 301 1st Street S #807, St Petersburg, FL 33701 (MLS # TB8430857)
    $1,625,000
    Photo of 301 1st Street S #807, St Petersburg, FL 33701 (MLS # TB8430857)
    Photo of 301 1st Street S #807, St Petersburg, FL 33701 (MLS # TB8430857)
    301 1st Street S #807, St Petersburg, FL
    301 1st Street S #807
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,172 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  19. Photo of 301 1st Street S #1204, St Petersburg, FL 33701 (MLS # TB8430080)
    $1,450,000
    Photo of 301 1st Street S #1204, St Petersburg, FL 33701 (MLS # TB8430080)
    Photo of 301 1st Street S #1204, St Petersburg, FL 33701 (MLS # TB8430080)
    301 1st Street S #1204, St Petersburg, FL
    301 1st Street S #1204
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,036 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  20. Photo of 536 Dr. Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8427955)
    $975,000
    Photo of 536 Dr. Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8427955)
    Photo of 536 Dr. Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8427955)
    536 Dr. Martin Luther King Jr Street S, St Petersburg, FL
    536 Dr. Martin Luther King Jr Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,499 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  21. Photo of 150 2nd Avenue S #2106, St Petersburg, FL 33701 (MLS # TB8429752)
    $3,750,000
    Photo of 150 2nd Avenue S #2106, St Petersburg, FL 33701 (MLS # TB8429752)
    Photo of 150 2nd Avenue S #2106, St Petersburg, FL 33701 (MLS # TB8429752)
    12
     
    150 2nd Avenue S #2106, St Petersburg, FL
    150 2nd Avenue S #2106
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,989 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  22. Photo of 150 2nd Avenue S #2302, St Petersburg, FL 33701 (MLS # TB8429748)
    $2,600,000
    Photo of 150 2nd Avenue S #2302, St Petersburg, FL 33701 (MLS # TB8429748)
    Photo of 150 2nd Avenue S #2302, St Petersburg, FL 33701 (MLS # TB8429748)
    12
     
    150 2nd Avenue S #2302, St Petersburg, FL
    150 2nd Avenue S #2302
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,031 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  23. Photo of 150 2nd Avenue S #4505, St Petersburg, FL 33701 (MLS # TB8429740)
    $3,650,000
    Photo of 150 2nd Avenue S #4505, St Petersburg, FL 33701 (MLS # TB8429740)
    Photo of 150 2nd Avenue S #4505, St Petersburg, FL 33701 (MLS # TB8429740)
    12
     
    150 2nd Avenue S #4505, St Petersburg, FL
    150 2nd Avenue S #4505
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,943 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  24. Photo of 150 2nd Avenue S #2301, St Petersburg, FL 33701 (MLS # TB8429707)
    $4,350,000
    Photo of 150 2nd Avenue S #2301, St Petersburg, FL 33701 (MLS # TB8429707)
    Photo of 150 2nd Avenue S #2301, St Petersburg, FL 33701 (MLS # TB8429707)
    12
     
    150 2nd Avenue S #2301, St Petersburg, FL
    150 2nd Avenue S #2301
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 3,408 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  25. Photo of 1 Beach Drive SE #2206, St Petersburg, FL 33701 (MLS # TB8429717)
    $1,199,000
    Photo of 1 Beach Drive SE #2206, St Petersburg, FL 33701 (MLS # TB8429717)
    Photo of 1 Beach Drive SE #2206, St Petersburg, FL 33701 (MLS # TB8429717)
    1 Beach Drive SE #2206, St Petersburg, FL
    1 Beach Drive SE #2206
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 2,200 Home (sqft)
    • 2 Baths
    • 25,265 Lot (sqft)
  26. Photo of 1443 5th Street S, St Petersburg, FL 33701 (MLS # TB8425681)
    $364,000
    Photo of 1443 5th Street S, St Petersburg, FL 33701 (MLS # TB8425681)
    Photo of 1443 5th Street S, St Petersburg, FL 33701 (MLS # TB8425681)
    1443 5th Street S, St Petersburg, FL
    1443 5th Street S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,092 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  27. Photo of 226 5th Avenue N #1406, St Petersburg, FL 33701 (MLS # TB8428257)
    $2,495,000
    Photo of 226 5th Avenue N #1406, St Petersburg, FL 33701 (MLS # TB8428257)
    Photo of 226 5th Avenue N #1406, St Petersburg, FL 33701 (MLS # TB8428257)
    226 5th Avenue N #1406, St Petersburg, FL
    226 5th Avenue N #1406
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,514 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  28. Photo of 175 1st Street S #3203, St Petersburg, FL 33701 (MLS # TB8426586)
    $2,295,000
    Photo of 175 1st Street S #3203, St Petersburg, FL 33701 (MLS # TB8426586)
    Photo of 175 1st Street S #3203, St Petersburg, FL 33701 (MLS # TB8426586)
    175 1st Street S #3203, St Petersburg, FL
    175 1st Street S #3203
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,354 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  29. Photo of 526 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8424530)
    $489,400
    Photo of 526 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8424530)
    Photo of 526 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8424530)
    526 Kirkwood Terrace N, St Petersburg, FL
    526 Kirkwood Terrace N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,524 Home (sqft)
    • 1 Bath
    • 3,921 Lot (sqft)
  30. Photo of 175 1st Street S #3103, St Petersburg, FL 33701 (MLS # TB8425846)
    $2,700,000
    Photo of 175 1st Street S #3103, St Petersburg, FL 33701 (MLS # TB8425846)
    Photo of 175 1st Street S #3103, St Petersburg, FL 33701 (MLS # TB8425846)
    175 1st Street S #3103, St Petersburg, FL
    175 1st Street S #3103
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,354 Home (sqft)
    • 3 Baths
    • 2.03 Lot (ac)
Previous Page 7 of 10 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 2/7/26 7:35 AM PST.

This IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions