Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 247 | Previous Page 1 of 9 Next
  1. Photo of 841 4th Avenue N #53, St Petersburg, FL 33701 (MLS # TB8520588)
    $175,000
    Photo of 841 4th Avenue N #53, St Petersburg, FL 33701 (MLS # TB8520588)
    Photo of 841 4th Avenue N #53, St Petersburg, FL 33701 (MLS # TB8520588)
    841 4th Avenue N #53, St Petersburg, FL
    841 4th Avenue N #53
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 820 Home (sqft)
    • 1 Bath
    • 13,068 Lot (sqft)
  2. Photo of 700 Beach Drive NE #603, St Petersburg, FL 33701 (MLS # TB8518817)
    $675,000
    Photo of 700 Beach Drive NE #603, St Petersburg, FL 33701 (MLS # TB8518817)
    Photo of 700 Beach Drive NE #603, St Petersburg, FL 33701 (MLS # TB8518817)
    39
     
    700 Beach Drive NE #603, St Petersburg, FL
    700 Beach Drive NE #603
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,220 Home (sqft)
    • 2 Baths
    • 28,314 Lot (sqft)
  3. Photo of 1118 S Dr Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8520535)
    $2,250,000
    Photo of 1118 S Dr Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8520535)
    Photo of 1118 S Dr Martin Luther King Jr Street S, St Petersburg, FL 33701 (MLS # TB8520535)
    1118 S Dr Martin Luther King Jr Street S, St Petersburg, FL
    1118 S Dr Martin Luther King Jr Street S
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 37,026 Lot (sqft)
  4. Photo of 275 1st Avenue S #3908, St Petersburg, FL 33701 (MLS # A4697444)
    $1,375,000
    Photo of 275 1st Avenue S #3908, St Petersburg, FL 33701 (MLS # A4697444)
    Photo of 275 1st Avenue S #3908, St Petersburg, FL 33701 (MLS # A4697444)
    275 1st Avenue S #3908, St Petersburg, FL
    275 1st Avenue S #3908
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  5. Photo of 634 6th Street N, St Petersburg, FL 33701 (MLS # TB8520240)
    $699,000
    Photo of 634 6th Street N, St Petersburg, FL 33701 (MLS # TB8520240)
    Photo of 634 6th Street N, St Petersburg, FL 33701 (MLS # TB8520240)
    634 6th Street N, St Petersburg, FL
    634 6th Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,046 Home (sqft)
    • 2 Baths
    • 1,743 Lot (sqft)
  6. Photo of 750 4th Avenue S #705D, St Petersburg, FL 33701 (MLS # TB8519470)
    $750,000
    Photo of 750 4th Avenue S #705D, St Petersburg, FL 33701 (MLS # TB8519470)
    Photo of 750 4th Avenue S #705D, St Petersburg, FL 33701 (MLS # TB8519470)
    750 4th Avenue S #705D, St Petersburg, FL
    750 4th Avenue S #705D
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,640 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  7. Photo of 400 Central Avenue #1103, St Petersburg, FL 33701 (MLS # TB8515673)
    $1,145,000
    Photo of 400 Central Avenue #1103, St Petersburg, FL 33701 (MLS # TB8515673)
    Photo of 400 Central Avenue #1103, St Petersburg, FL 33701 (MLS # TB8515673)
    15
     
    400 Central Avenue #1103, St Petersburg, FL
    400 Central Avenue #1103
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,358 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  8. Photo of 400 Central Avenue #3102, St Petersburg, FL 33701 (MLS # TB8515611)
    $1,705,000
    Photo of 400 Central Avenue #3102, St Petersburg, FL 33701 (MLS # TB8515611)
    Photo of 400 Central Avenue #3102, St Petersburg, FL 33701 (MLS # TB8515611)
    16
     
    400 Central Avenue #3102, St Petersburg, FL
    400 Central Avenue #3102
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,762 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  9. Photo of 200 4th Avenue S #410, St Petersburg, FL 33701 (MLS # TB8518733)
    $564,900
    Photo of 200 4th Avenue S #410, St Petersburg, FL 33701 (MLS # TB8518733)
    Photo of 200 4th Avenue S #410, St Petersburg, FL 33701 (MLS # TB8518733)
    200 4th Avenue S #410, St Petersburg, FL
    200 4th Avenue S #410
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,170 Home (sqft)
    • 2 Baths
    • 1.82 Lot (ac)
  10. Photo of 808 7th Street N, St Petersburg, FL 33701 (MLS # TB8513112)
    $800,000
    Photo of 808 7th Street N, St Petersburg, FL 33701 (MLS # TB8513112)
    Photo of 808 7th Street N, St Petersburg, FL 33701 (MLS # TB8513112)
    808 7th Street N, St Petersburg, FL
    808 7th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,565 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  11. Photo of 305 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8518302)
    $1,795,000
    Photo of 305 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8518302)
    Photo of 305 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8518302)
    79
     
    305 12th Avenue NE, St Petersburg, FL
    305 12th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,372 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  12. Photo of 205 12th Avenue N, St Petersburg, FL 33701 (MLS # A4696875)
    $1,100,000
    Photo of 205 12th Avenue N, St Petersburg, FL 33701 (MLS # A4696875)
    Photo of 205 12th Avenue N, St Petersburg, FL 33701 (MLS # A4696875)
    205 12th Avenue N, St Petersburg, FL
    205 12th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,502 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  13. Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8517665)
    $620,000
    Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8517665)
    Photo of 1100 N Shore Drive NE #304, St Petersburg, FL 33701 (MLS # TB8517665)
    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
    • 0 Lot (sqft)
  14. Photo of 100 2nd Avenue N #300 - Suite 7, St Petersburg, FL 33701 (MLS # TB8517446)
    $9,600
    Photo of 100 2nd Avenue N #300 - Suite 7, St Petersburg, FL 33701 (MLS # TB8517446)
    Photo of 100 2nd Avenue N #300 - Suite 7, St Petersburg, FL 33701 (MLS # TB8517446)
    100 2nd Avenue N #300 - Suite 7, St Petersburg, FL
    100 2nd Avenue N #300 - Suite 7
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 85 Home (sqft)
    • 0 Baths
    • 36,155 Lot (sqft)
  15. Photo of 201 6th Street S #102, St Petersburg, FL 33701 (MLS # TB8517191)
    $225,000
    Photo of 201 6th Street S #102, St Petersburg, FL 33701 (MLS # TB8517191)
    Photo of 201 6th Street S #102, St Petersburg, FL 33701 (MLS # TB8517191)
    201 6th Street S #102, St Petersburg, FL
    201 6th Street S #102
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 375 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  16. Photo of 608 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8517103)
    $519,000
    Photo of 608 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8517103)
    Photo of 608 Kirkwood Terrace N, St Petersburg, FL 33701 (MLS # TB8517103)
    608 Kirkwood Terrace N, St Petersburg, FL
    608 Kirkwood Terrace N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 888 Home (sqft)
    • 1 Bath
    • 4,356 Lot (sqft)
  17. Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    $4,500,000
    Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    Photo of 288 Beach Drive NE #PH-2A, St Petersburg, FL 33701 (MLS # TB8516539)
    288 Beach Drive NE #PH-2A, St Petersburg, FL
    288 Beach Drive NE #PH-2A
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 5,100 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  18. Photo of 100 2nd Avenue N #300 - Suite 6, St Petersburg, FL 33701 (MLS # TB8516238)
    $15,600
    Photo of 100 2nd Avenue N #300 - Suite 6, St Petersburg, FL 33701 (MLS # TB8516238)
    Photo of 100 2nd Avenue N #300 - Suite 6, St Petersburg, FL 33701 (MLS # TB8516238)
    100 2nd Avenue N #300 - Suite 6, St Petersburg, FL
    100 2nd Avenue N #300 - Suite 6
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 275 Home (sqft)
    • 0 Baths
    • 36,155 Lot (sqft)
  19. Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    $619,000
    Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    Photo of 914 N 8th Street N, St Petersburg, FL 33701 (MLS # TB8516140)
    914 N 8th Street N, St Petersburg, FL
    914 N 8th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,032 Home (sqft)
    • 2 Baths
    • 2,178 Lot (sqft)
  20. Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516360)
    $2,899,000
    Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516360)
    Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516360)
    631 4th Street N, St Petersburg, FL
    631 4th Street N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 14,375 Lot (sqft)
  21. Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516329)
    $2,899,000
    Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516329)
    Photo of 631 4th Street N, St Petersburg, FL 33701 (MLS # TB8516329)
    631 4th Street N, St Petersburg, FL
    631 4th Street N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 3,300 Home (sqft)
    • 0 Baths
    • 14,375 Lot (sqft)
  22. Photo of 100 2nd Avenue N #300 - Suite 4, St Petersburg, FL 33701 (MLS # TB8516223)
    $10,800
    Photo of 100 2nd Avenue N #300 - Suite 4, St Petersburg, FL 33701 (MLS # TB8516223)
    Photo of 100 2nd Avenue N #300 - Suite 4, St Petersburg, FL 33701 (MLS # TB8516223)
    100 2nd Avenue N #300 - Suite 4, St Petersburg, FL
    100 2nd Avenue N #300 - Suite 4
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 156 Home (sqft)
    • 0 Baths
    • 36,155 Lot (sqft)
  23. Photo of 100 2nd Avenue N #300 - Suite 3, St Petersburg, FL 33701 (MLS # TB8516177)
    $10,800
    Photo of 100 2nd Avenue N #300 - Suite 3, St Petersburg, FL 33701 (MLS # TB8516177)
    Photo of 100 2nd Avenue N #300 - Suite 3, St Petersburg, FL 33701 (MLS # TB8516177)
    100 2nd Avenue N #300 - Suite 3, St Petersburg, FL
    100 2nd Avenue N #300 - Suite 3
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 156 Home (sqft)
    • 0 Baths
    • 36,155 Lot (sqft)
  24. Photo of 421 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8515545)
    $1,100,000
    Photo of 421 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8515545)
    Photo of 421 15th Avenue S, St Petersburg, FL 33701 (MLS # TB8515545)
    421 15th Avenue S, St Petersburg, FL
    421 15th Avenue S
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,019 Lot (sqft)
  25. Photo of 777 3rd Avenue N #1408, St Petersburg, FL 33701 (MLS # TB8514947)
    $1,499,000
    Photo of 777 3rd Avenue N #1408, St Petersburg, FL 33701 (MLS # TB8514947)
    Photo of 777 3rd Avenue N #1408, St Petersburg, FL 33701 (MLS # TB8514947)
    777 3rd Avenue N #1408, St Petersburg, FL
    777 3rd Avenue N #1408
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,127 Home (sqft)
    • 3 Baths
    • 27,008 Lot (sqft)
  26. Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8514848)
    $879,000
    Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8514848)
    Photo of 175 1st Street S #1603, St Petersburg, FL 33701 (MLS # TB8514848)
    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)
  27. Photo of 275 1st Avenue S #1104, St Petersburg, FL 33701 (MLS # TB8515702)
    $1,250,000
    Photo of 275 1st Avenue S #1104, St Petersburg, FL 33701 (MLS # TB8515702)
    Photo of 275 1st Avenue S #1104, St Petersburg, FL 33701 (MLS # TB8515702)
    275 1st Avenue S #1104, St Petersburg, FL
    275 1st Avenue S #1104
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,763 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  28. Photo of 248 14th Avenue NE, St Petersburg, FL 33701 (MLS # TB8516040)
    $1,475,000
    Photo of 248 14th Avenue NE, St Petersburg, FL 33701 (MLS # TB8516040)
    Photo of 248 14th Avenue NE, St Petersburg, FL 33701 (MLS # TB8516040)
    248 14th Avenue NE, St Petersburg, FL
    248 14th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,960 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  29. Photo of 423 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8515797)
    $850,000
    Photo of 423 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8515797)
    Photo of 423 11th Avenue S, St Petersburg, FL 33701 (MLS # TB8515797)
    36
     
    423 11th Avenue S, St Petersburg, FL
    423 11th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,340 Home (sqft)
    • 4 Baths
    • 3,050 Lot (sqft)
  30. Photo of 1100 N Shore Drive NE #307, St Petersburg, FL 33701 (MLS # TB8513610)
    $384,900
    Photo of 1100 N Shore Drive NE #307, St Petersburg, FL 33701 (MLS # TB8513610)
    Photo of 1100 N Shore Drive NE #307, St Petersburg, FL 33701 (MLS # TB8513610)
    1100 N Shore Drive NE #307, St Petersburg, FL
    1100 N Shore Drive NE #307
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 730 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 1 of 9 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 6/18/26 2:31 AM PDT.

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