Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 278 | Previous Page 1 of 10 Next
  1. Photo of 1000 N Shore Drive NE #2, St Petersburg, FL 33701 (MLS # TB8473665)
    $649,900
    Photo of 1000 N Shore Drive NE #2, St Petersburg, FL 33701 (MLS # TB8473665)
    Photo of 1000 N Shore Drive NE #2, St Petersburg, FL 33701 (MLS # TB8473665)
    37
     
    1000 N Shore Drive NE #2, St Petersburg, FL
    1000 N Shore Drive NE #2
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,360 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  2. Photo of 400 Central Ave #2708, St Petersburg, FL 33701 (MLS # TB8473863)
    $1,220,000
    Photo of 400 Central Ave #2708, St Petersburg, FL 33701 (MLS # TB8473863)
    Photo of 400 Central Ave #2708, St Petersburg, FL 33701 (MLS # TB8473863)
    23
     
    400 Central Ave #2708, St Petersburg, FL
    400 Central Ave #2708
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,348 Home (sqft)
    • 3 Baths
    • 2.27 Lot (ac)
  3. Photo of 555 5th Avenue NE #273, St Petersburg, FL 33701 (MLS # TB8473198)
    $1,800,000
    Photo of 555 5th Avenue NE #273, St Petersburg, FL 33701 (MLS # TB8473198)
    Photo of 555 5th Avenue NE #273, St Petersburg, FL 33701 (MLS # TB8473198)
    555 5th Avenue NE #273, St Petersburg, FL
    555 5th Avenue NE #273
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,023 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  4. Photo of 1233 Oak Street NE, St Petersburg, FL 33701 (MLS # TB8473243)
    $1,499,990
    Photo of 1233 Oak Street NE, St Petersburg, FL 33701 (MLS # TB8473243)
    Photo of 1233 Oak Street NE, St Petersburg, FL 33701 (MLS # TB8473243)
    1233 Oak Street NE, St Petersburg, FL
    1233 Oak Street NE
    St Petersburg, FL
    • 8 Beds
    • 8 Baths
    • 4,938 Home (sqft)
    • 8 Baths
    • 4,356 Lot (sqft)
  5. Photo of 100 1st Avenue N #2206, St Petersburg, FL 33701 (MLS # TB8473082)
    $1,250,000
    Photo of 100 1st Avenue N #2206, St Petersburg, FL 33701 (MLS # TB8473082)
    Photo of 100 1st Avenue N #2206, St Petersburg, FL 33701 (MLS # TB8473082)
    63
     
    100 1st Avenue N #2206, St Petersburg, FL
    100 1st Avenue N #2206
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,402 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  6. Photo of 322 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8473076)
    $829,000
    Photo of 322 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8473076)
    Photo of 322 11th Avenue N, St Petersburg, FL 33701 (MLS # TB8473076)
    322 11th Avenue N, St Petersburg, FL
    322 11th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,128 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  7. Photo of 429 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8472246)
    $850,000
    Photo of 429 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8472246)
    Photo of 429 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8472246)
    32
     
    429 11th Avenue S, St Petersburg, FL
    429 11th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,340 Home (sqft)
    • 4 Baths
    • 3,050 Lot (sqft)
  8. Photo of 226 5th Avenue N #601, St Petersburg, FL 33701 (MLS # TB8472050)
    $620,000
    Photo of 226 5th Avenue N #601, St Petersburg, FL 33701 (MLS # TB8472050)
    Photo of 226 5th Avenue N #601, St Petersburg, FL 33701 (MLS # TB8472050)
    226 5th Avenue N #601, St Petersburg, FL
    226 5th Avenue N #601
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,309 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  9. Photo of 711 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8468923)
    $1,799,000
    Photo of 711 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8468923)
    Photo of 711 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8468923)
    711 12th Avenue N, St Petersburg, FL
    711 12th Avenue N
    St Petersburg, FL
    • 6 Beds
    • 5 Baths
    • 3,409 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  10. Photo of 642 Newton Avenue S, St Petersburg, FL 33701 (MLS # TB8473192)
    $230,000
    Photo of 642 Newton Avenue S, St Petersburg, FL 33701 (MLS # TB8473192)
    Photo of 642 Newton Avenue S, St Petersburg, FL 33701 (MLS # TB8473192)
    642 Newton Avenue S, St Petersburg, FL
    642 Newton Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 968 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  11. Photo of 275 1st Avenue S #1604, St Petersburg, FL 33701 (MLS # TB8472183)
    $1,675,000
    Photo of 275 1st Avenue S #1604, St Petersburg, FL 33701 (MLS # TB8472183)
    Photo of 275 1st Avenue S #1604, St Petersburg, FL 33701 (MLS # TB8472183)
    65
     
    275 1st Avenue S #1604, St Petersburg, FL
    275 1st Avenue S #1604
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,788 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  12. Photo of 2011 10th Street N, St Petersburg, FL 33701 (MLS # TB8471657)
    $1,850,000
    Photo of 2011 10th Street N, St Petersburg, FL 33701 (MLS # TB8471657)
    Photo of 2011 10th Street N, St Petersburg, FL 33701 (MLS # TB8471657)
    2011 10th Street N, St Petersburg, FL
    2011 10th Street N
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 3,402 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  13. Photo of 275 1st Avenue S #2001, St Petersburg, FL 33701 (MLS # TB8472986)
    $1,800,000
    Photo of 275 1st Avenue S #2001, St Petersburg, FL 33701 (MLS # TB8472986)
    Photo of 275 1st Avenue S #2001, St Petersburg, FL 33701 (MLS # TB8472986)
    275 1st Avenue S #2001, St Petersburg, FL
    275 1st Avenue S #2001
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,167 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  14. Photo of 275 1st Avenue S #1202, St Petersburg, FL 33701 (MLS # TB8471810)
    $2,100,000
    Photo of 275 1st Avenue S #1202, St Petersburg, FL 33701 (MLS # TB8471810)
    Photo of 275 1st Avenue S #1202, St Petersburg, FL 33701 (MLS # TB8471810)
    15
     
    275 1st Avenue S #1202, St Petersburg, FL
    275 1st Avenue S #1202
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,347 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  15. Photo of 400 Central Ave #1804, St Petersburg, FL 33701 (MLS # TB8471096)
    $1,315,000
    Photo of 400 Central Ave #1804, St Petersburg, FL 33701 (MLS # TB8471096)
    Photo of 400 Central Ave #1804, St Petersburg, FL 33701 (MLS # TB8471096)
    400 Central Ave #1804, St Petersburg, FL
    400 Central Ave #1804
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,311 Home (sqft)
    • 3 Baths
    • 2.27 Lot (ac)
  16. Photo of 777 3rd Avenue N #1603, St Petersburg, FL 33701 (MLS # TB8471038)
    $1,650,000
    Photo of 777 3rd Avenue N #1603, St Petersburg, FL 33701 (MLS # TB8471038)
    Photo of 777 3rd Avenue N #1603, St Petersburg, FL 33701 (MLS # TB8471038)
    777 3rd Avenue N #1603, St Petersburg, FL
    777 3rd Avenue N #1603
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 2,052 Home (sqft)
    • 2 Baths
    • 27,008 Lot (sqft)
  17. Photo of 400 Central Avenue #2207, St Petersburg, FL 33701 (MLS # TB8470982)
    $2,950,000
    Photo of 400 Central Avenue #2207, St Petersburg, FL 33701 (MLS # TB8470982)
    Photo of 400 Central Avenue #2207, St Petersburg, FL 33701 (MLS # TB8470982)
    19
     
    400 Central Avenue #2207, St Petersburg, FL
    400 Central Avenue #2207
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,606 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  18. Photo of 400 Central Avenue #2006, St Petersburg, FL 33701 (MLS # TB8470969)
    $2,070,000
    Photo of 400 Central Avenue #2006, St Petersburg, FL 33701 (MLS # TB8470969)
    Photo of 400 Central Avenue #2006, St Petersburg, FL 33701 (MLS # TB8470969)
    19
     
    400 Central Avenue #2006, St Petersburg, FL
    400 Central Avenue #2006
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,948 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  19. Photo of 301 2nd Street N #7, St Petersburg, FL 33701 (MLS # TB8470004)
    $960,000
    Photo of 301 2nd Street N #7, St Petersburg, FL 33701 (MLS # TB8470004)
    Photo of 301 2nd Street N #7, St Petersburg, FL 33701 (MLS # TB8470004)
    67
     
    301 2nd Street N #7, St Petersburg, FL
    301 2nd Street N #7
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,414 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  20. Photo of 605 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8470193)
    $1,170,000
    Photo of 605 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8470193)
    Photo of 605 12th Avenue N, St Petersburg, FL 33701 (MLS # TB8470193)
    605 12th Avenue N, St Petersburg, FL
    605 12th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,105 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  21. Photo of 275 1st Street S #3703, St Petersburg, FL 33701 (MLS # TB8470511)
    $2,150,000
    Photo of 275 1st Street S #3703, St Petersburg, FL 33701 (MLS # TB8470511)
    Photo of 275 1st Street S #3703, St Petersburg, FL 33701 (MLS # TB8470511)
    275 1st Street S #3703, St Petersburg, FL
    275 1st Street S #3703
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,935 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  22. Photo of 777 3rd Avenue N #1703, St Petersburg, FL 33701 (MLS # TB8470344)
    $1,750,000
    Photo of 777 3rd Avenue N #1703, St Petersburg, FL 33701 (MLS # TB8470344)
    Photo of 777 3rd Avenue N #1703, St Petersburg, FL 33701 (MLS # TB8470344)
    777 3rd Avenue N #1703, St Petersburg, FL
    777 3rd Avenue N #1703
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 2,052 Home (sqft)
    • 2 Baths
    • 27,008 Lot (sqft)
  23. Photo of 851 20th Avenue S, St Petersburg, FL 33701 (MLS # TB8470170)
    $349,900
    Photo of 851 20th Avenue S, St Petersburg, FL 33701 (MLS # TB8470170)
    Photo of 851 20th Avenue S, St Petersburg, FL 33701 (MLS # TB8470170)
    851 20th Avenue S, St Petersburg, FL
    851 20th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,403 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  24. Photo of 410 12th Avenue NE #10, St Petersburg, FL 33701 (MLS # TB8470116)
    $419,000
    Photo of 410 12th Avenue NE #10, St Petersburg, FL 33701 (MLS # TB8470116)
    Photo of 410 12th Avenue NE #10, St Petersburg, FL 33701 (MLS # TB8470116)
    23
     
    410 12th Avenue NE #10, St Petersburg, FL
    410 12th Avenue NE #10
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 699 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  25. Photo of 175 1st Street S #702, St Petersburg, FL 33701 (MLS # TB8467338)
    $1,195,000
    Photo of 175 1st Street S #702, St Petersburg, FL 33701 (MLS # TB8467338)
    Photo of 175 1st Street S #702, St Petersburg, FL 33701 (MLS # TB8467338)
    175 1st Street S #702, St Petersburg, FL
    175 1st Street S #702
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,465 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  26. Photo of 275 1st Avenue S #2708, St Petersburg, FL 33701 (MLS # TB8472071)
    $1,279,000
    Photo of 275 1st Avenue S #2708, St Petersburg, FL 33701 (MLS # TB8472071)
    Photo of 275 1st Avenue S #2708, St Petersburg, FL 33701 (MLS # TB8472071)
    275 1st Avenue S #2708, St Petersburg, FL
    275 1st Avenue S #2708
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  27. Photo of 868 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8470039)
    $795,000
    Photo of 868 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8470039)
    Photo of 868 7th Avenue N, St Petersburg, FL 33701 (MLS # TB8470039)
    868 7th Avenue N, St Petersburg, FL
    868 7th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 1,792 Home (sqft)
    • 5 Baths
    • 4,792 Lot (sqft)
  28. Photo of 689 Dr Martin Luther King Jr Street N, St Petersburg, FL 33701 (MLS # TB8469953)
    $2,050,000
    Photo of 689 Dr Martin Luther King Jr Street N, St Petersburg, FL 33701 (MLS # TB8469953)
    Photo of 689 Dr Martin Luther King Jr Street N, St Petersburg, FL 33701 (MLS # TB8469953)
    689 Dr Martin Luther King Jr Street N, St Petersburg, FL
    689 Dr Martin Luther King Jr Street N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 6,300 Home (sqft)
    • 0 Baths
    • 6,534 Lot (sqft)
  29. Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8469438)
    $698,000
    Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8469438)
    Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8469438)
    1100 N Shore Drive NE #304, St Petersburg, FL
    1100 N Shore Drive NE #304
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,055 Home (sqft)
    • 1 Bath
    • 35,284 Lot (sqft)
  30. Photo of 615 10th Avenue NE #1, St Petersburg, FL 33701 (MLS # TB8469782)
    $479,000
    Photo of 615 10th Avenue NE #1, St Petersburg, FL 33701 (MLS # TB8469782)
    Photo of 615 10th Avenue NE #1, St Petersburg, FL 33701 (MLS # TB8469782)
    615 10th Avenue NE #1, St Petersburg, FL
    615 10th Avenue NE #1
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 925 Home (sqft)
    • 1 Bath
    • 3.10 Lot (ac)
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 2/6/26 9:34 PM PST.

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