Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 272 | Previous Page 1 of 10 Next
  1. Photo of 1223 5th Street S, St Petersburg, FL 33701 (MLS # TB8505016)
    $1,050,000
    Photo of 1223 5th Street S, St Petersburg, FL 33701 (MLS # TB8505016)
    Photo of 1223 5th Street S, St Petersburg, FL 33701 (MLS # TB8505016)
    1223 5th Street S, St Petersburg, FL
    1223 5th Street S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,334 Home (sqft)
    • 4 Baths
    • 4,356 Lot (sqft)
  2. Photo of 275 1st Avenue S #2308, St Petersburg, FL 33701 (MLS # TB8504870)
    $1,059,999
    Photo of 275 1st Avenue S #2308, St Petersburg, FL 33701 (MLS # TB8504870)
    Photo of 275 1st Avenue S #2308, St Petersburg, FL 33701 (MLS # TB8504870)
    275 1st Avenue S #2308, St Petersburg, FL
    275 1st Avenue S #2308
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 26,136 Lot (sqft)
  3. Photo of 1028 5th Street N, St Petersburg, FL 33701 (MLS # O6404517)
    $1,450,000
    Photo of 1028 5th Street N, St Petersburg, FL 33701 (MLS # O6404517)
    Photo of 1028 5th Street N, St Petersburg, FL 33701 (MLS # O6404517)
    33
     
    1028 5th Street N, St Petersburg, FL
    1028 5th Street N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,018 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  4. Photo of 100 1st Avenue N #501, St Petersburg, FL 33701 (MLS # TB8504549)
    $1,649,000
    Photo of 100 1st Avenue N #501, St Petersburg, FL 33701 (MLS # TB8504549)
    Photo of 100 1st Avenue N #501, St Petersburg, FL 33701 (MLS # TB8504549)
    44
     
    100 1st Avenue N #501, St Petersburg, FL
    100 1st Avenue N #501
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,765 Home (sqft)
    • 3 Baths
    • 30,492 Lot (sqft)
  5. Photo of 275 1st Avenue S #2703, St Petersburg, FL 33701 (MLS # TB8504252)
    $1,899,000
    Photo of 275 1st Avenue S #2703, St Petersburg, FL 33701 (MLS # TB8504252)
    Photo of 275 1st Avenue S #2703, St Petersburg, FL 33701 (MLS # TB8504252)
    30
     
    275 1st Avenue S #2703, St Petersburg, FL
    275 1st Avenue S #2703
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,935 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  6. Photo of 275 1st Avenue S #3808, St Petersburg, FL 33701 (MLS # O6404091)
    $1,399,000
    Photo of 275 1st Avenue S #3808, St Petersburg, FL 33701 (MLS # O6404091)
    Photo of 275 1st Avenue S #3808, St Petersburg, FL 33701 (MLS # O6404091)
    275 1st Avenue S #3808, St Petersburg, FL
    275 1st Avenue S #3808
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  7. Photo of 400 Central Avenue #3002, St Petersburg, FL 33701 (MLS # TB8504112)
    $1,700,000
    Photo of 400 Central Avenue #3002, St Petersburg, FL 33701 (MLS # TB8504112)
    Photo of 400 Central Avenue #3002, St Petersburg, FL 33701 (MLS # TB8504112)
    400 Central Avenue #3002, St Petersburg, FL
    400 Central Avenue #3002
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,762 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  8. Photo of 555 5th Avenue NE #711, St Petersburg, FL 33701 (MLS # TB8503095)
    $3,385,000
    Photo of 555 5th Avenue NE #711, St Petersburg, FL 33701 (MLS # TB8503095)
    Photo of 555 5th Avenue NE #711, St Petersburg, FL 33701 (MLS # TB8503095)
    85
     
    555 5th Avenue NE #711, St Petersburg, FL
    555 5th Avenue NE #711
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,300 Home (sqft)
    • 3 Baths
    • 1.64 Lot (ac)
  9. Photo of 400 Central Avenue #3706, St Petersburg, FL 33701 (MLS # TB8505959)
    $2,450,000
    Photo of 400 Central Avenue #3706, St Petersburg, FL 33701 (MLS # TB8505959)
    Photo of 400 Central Avenue #3706, St Petersburg, FL 33701 (MLS # TB8505959)
    400 Central Avenue #3706, St Petersburg, FL
    400 Central Avenue #3706
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,948 Home (sqft)
    • 3 Baths
    • 9,129.00 Lot (ac)
  10. Photo of 1200 N Shore Drive NE #403, St Petersburg, FL 33701 (MLS # TB8503603)
    $370,000
    Photo of 1200 N Shore Drive NE #403, St Petersburg, FL 33701 (MLS # TB8503603)
    Photo of 1200 N Shore Drive NE #403, St Petersburg, FL 33701 (MLS # TB8503603)
    1200 N Shore Drive NE #403, St Petersburg, FL
    1200 N Shore Drive NE #403
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 750 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  11. Photo of 175 1st Street S #2307, St Petersburg, FL 33701 (MLS # TB8503475)
    $2,500,000
    Photo of 175 1st Street S #2307, St Petersburg, FL 33701 (MLS # TB8503475)
    Photo of 175 1st Street S #2307, St Petersburg, FL 33701 (MLS # TB8503475)
    175 1st Street S #2307, St Petersburg, FL
    175 1st Street S #2307
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,996 Home (sqft)
    • 3 Baths
    • 2.03 Lot (ac)
  12. Photo of 449 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8503610)
    $1,695,000
    Photo of 449 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8503610)
    Photo of 449 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8503610)
    449 12th Avenue N, St Petersburg, FL
    449 12th Avenue N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 2,787 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  13. Photo of 532 1st Avenue N, St Petersburg, FL 33701 (MLS # TB8502482)
    $5,000,000
    Photo of 532 1st Avenue N, St Petersburg, FL 33701 (MLS # TB8502482)
    Photo of 532 1st Avenue N, St Petersburg, FL 33701 (MLS # TB8502482)
    532 1st Avenue N, St Petersburg, FL
    532 1st Avenue N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 3,734 Home (sqft)
    • 0 Baths
    • 3,921 Lot (sqft)
  14. Photo of 1 Beach Drive SE #1207, St Petersburg, FL 33701 (MLS # TB8501895)
    $519,000
    Photo of 1 Beach Drive SE #1207, St Petersburg, FL 33701 (MLS # TB8501895)
    Photo of 1 Beach Drive SE #1207, St Petersburg, FL 33701 (MLS # TB8501895)
    1 Beach Drive SE #1207, St Petersburg, FL
    1 Beach Drive SE #1207
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,146 Home (sqft)
    • 2 Baths
    • 25,265 Lot (sqft)
  15. Photo of 436 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8502922)
    $2,175,000
    Photo of 436 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8502922)
    Photo of 436 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8502922)
    436 12th Avenue NE, St Petersburg, FL
    436 12th Avenue NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 3,136 Home (sqft)
    • 5 Baths
    • 7,841 Lot (sqft)
  16. Photo of 555 5th Avenue NE #1122, St Petersburg, FL 33701 (MLS # TB8502622)
    $2,900,000
    Photo of 555 5th Avenue NE #1122, St Petersburg, FL 33701 (MLS # TB8502622)
    Photo of 555 5th Avenue NE #1122, St Petersburg, FL 33701 (MLS # TB8502622)
    555 5th Avenue NE #1122, St Petersburg, FL
    555 5th Avenue NE #1122
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 3,000 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  17. Photo of 400 Central Avenue #3603, St Petersburg, FL 33701 (MLS # TB8501055)
    $1,900,000
    Photo of 400 Central Avenue #3603, St Petersburg, FL 33701 (MLS # TB8501055)
    Photo of 400 Central Avenue #3603, St Petersburg, FL 33701 (MLS # TB8501055)
    83
     
    400 Central Avenue #3603, St Petersburg, FL
    400 Central Avenue #3603
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,782 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  18. Photo of 140 13th Avenue NE, St Petersburg, FL 33701 (MLS # TB8504715)
    $1,795,000
    Photo of 140 13th Avenue NE, St Petersburg, FL 33701 (MLS # TB8504715)
    Photo of 140 13th Avenue NE, St Petersburg, FL 33701 (MLS # TB8504715)
    140 13th Avenue NE, St Petersburg, FL
    140 13th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,451 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  19. Photo of 400 Central Avenue #1003, St Petersburg, FL 33701 (MLS # TB8502577)
    $1,080,000
    Photo of 400 Central Avenue #1003, St Petersburg, FL 33701 (MLS # TB8502577)
    Photo of 400 Central Avenue #1003, St Petersburg, FL 33701 (MLS # TB8502577)
    400 Central Avenue #1003, St Petersburg, FL
    400 Central Avenue #1003
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,358 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  20. Photo of 275 1st Avenue S #3708, St Petersburg, FL 33701 (MLS # TB8500865)
    $1,359,000
    Photo of 275 1st Avenue S #3708, St Petersburg, FL 33701 (MLS # TB8500865)
    Photo of 275 1st Avenue S #3708, St Petersburg, FL 33701 (MLS # TB8500865)
    23
     
    275 1st Avenue S #3708, St Petersburg, FL
    275 1st Avenue S #3708
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  21. Photo of 275 1st Avenue S #4204, St Petersburg, FL 33701 (MLS # TB8500827)
    $4,999,000
    Photo of 275 1st Avenue S #4204, St Petersburg, FL 33701 (MLS # TB8500827)
    Photo of 275 1st Avenue S #4204, St Petersburg, FL 33701 (MLS # TB8500827)
    23
     
    275 1st Avenue S #4204, St Petersburg, FL
    275 1st Avenue S #4204
    St Petersburg, FL
    • 3 Beds
    • 5 Baths
    • 3,157 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  22. Photo of 275 1st Avenue S #3603, St Petersburg, FL 33701 (MLS # TB8500759)
    $2,099,000
    Photo of 275 1st Avenue S #3603, St Petersburg, FL 33701 (MLS # TB8500759)
    Photo of 275 1st Avenue S #3603, St Petersburg, FL 33701 (MLS # TB8500759)
    23
     
    275 1st Avenue S #3603, St Petersburg, FL
    275 1st Avenue S #3603
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,935 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  23. Photo of 275 1st Avenue S #3501, St Petersburg, FL 33701 (MLS # TB8500729)
    $2,149,000
    Photo of 275 1st Avenue S #3501, St Petersburg, FL 33701 (MLS # TB8500729)
    Photo of 275 1st Avenue S #3501, St Petersburg, FL 33701 (MLS # TB8500729)
    22
     
    275 1st Avenue S #3501, St Petersburg, FL
    275 1st Avenue S #3501
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,167 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  24. Photo of 1190 8th Street N, St Petersburg, FL 33701 (MLS # A4690974)
    $459,000
    Photo of 1190 8th Street N, St Petersburg, FL 33701 (MLS # A4690974)
    Photo of 1190 8th Street N, St Petersburg, FL 33701 (MLS # A4690974)
    1190 8th Street N, St Petersburg, FL
    1190 8th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,150 Home (sqft)
    • 1 Bath
    • 3,921 Lot (sqft)
  25. Photo of 370 6th Street S, St Petersburg, FL 33701 (MLS # TB8500856)
    $789,000
    Photo of 370 6th Street S, St Petersburg, FL 33701 (MLS # TB8500856)
    Photo of 370 6th Street S, St Petersburg, FL 33701 (MLS # TB8500856)
    370 6th Street S, St Petersburg, FL
    370 6th Street S
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,679 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  26. Photo of 275 1st Avenue S #3504, St Petersburg, FL 33701 (MLS # TB8500428)
    $1,699,000
    Photo of 275 1st Avenue S #3504, St Petersburg, FL 33701 (MLS # TB8500428)
    Photo of 275 1st Avenue S #3504, St Petersburg, FL 33701 (MLS # TB8500428)
    25
     
    275 1st Avenue S #3504, St Petersburg, FL
    275 1st Avenue S #3504
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,788 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  27. Photo of 275 1st Avenue S #2402, St Petersburg, FL 33701 (MLS # TB8500412)
    $2,199,000
    Photo of 275 1st Avenue S #2402, St Petersburg, FL 33701 (MLS # TB8500412)
    Photo of 275 1st Avenue S #2402, St Petersburg, FL 33701 (MLS # TB8500412)
    24
     
    275 1st Avenue S #2402, St Petersburg, FL
    275 1st Avenue S #2402
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,371 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  28. Photo of 275 1st Avenue S #3406, St Petersburg, FL 33701 (MLS # TB8500203)
    $2,499,000
    Photo of 275 1st Avenue S #3406, St Petersburg, FL 33701 (MLS # TB8500203)
    Photo of 275 1st Avenue S #3406, St Petersburg, FL 33701 (MLS # TB8500203)
    21
     
    275 1st Avenue S #3406, St Petersburg, FL
    275 1st Avenue S #3406
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,167 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  29. Photo of 216 16th Avenue SE, St Petersburg, FL 33701 (MLS # TB8501377)
    $765,000
    Photo of 216 16th Avenue SE, St Petersburg, FL 33701 (MLS # TB8501377)
    Photo of 216 16th Avenue SE, St Petersburg, FL 33701 (MLS # TB8501377)
    216 16th Avenue SE, St Petersburg, FL
    216 16th Avenue SE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,765 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  30. Photo of 700 Beach Drive NE #708, St Petersburg, FL 33701 (MLS # TB8499821)
    $750,000
    Photo of 700 Beach Drive NE #708, St Petersburg, FL 33701 (MLS # TB8499821)
    Photo of 700 Beach Drive NE #708, St Petersburg, FL 33701 (MLS # TB8499821)
    700 Beach Drive NE #708, St Petersburg, FL
    700 Beach Drive NE #708
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 28,314 Lot (sqft)
Previous Page 1 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 5/8/26 2:11 AM PDT.

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