Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 8171 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8475451)
    $350,000
    Photo of 8171 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8475451)
    Photo of 8171 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8475451)
    8171 37th Avenue N, St Petersburg, FL
    8171 37th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,195 Home (sqft)
    • 1 Bath
    • 11,326 Lot (sqft)
  2. Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474309)
    $250,000
    Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474309)
    Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474309)
    2129 Union Street S, St Petersburg, FL
    2129 Union Street S
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 1,727 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  3. Photo of 2035 Hawaii Avenue NE, St Petersburg, FL 33703 (MLS # TB8474027)
    $1,625,000
    Photo of 2035 Hawaii Avenue NE, St Petersburg, FL 33703 (MLS # TB8474027)
    Photo of 2035 Hawaii Avenue NE, St Petersburg, FL 33703 (MLS # TB8474027)
    69
     
    2035 Hawaii Avenue NE, St Petersburg, FL
    2035 Hawaii Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,711 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  4. Photo of 723 115th Avenue N #2106, St Petersburg, FL 33716 (MLS # TB8466118)
    $164,900
    Photo of 723 115th Avenue N #2106, St Petersburg, FL 33716 (MLS # TB8466118)
    Photo of 723 115th Avenue N #2106, St Petersburg, FL 33716 (MLS # TB8466118)
    723 115th Avenue N #2106, St Petersburg, FL
    723 115th Avenue N #2106
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474298)
    $250,000
    Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474298)
    Photo of 2129 Union Street S, St Petersburg, FL 33712 (MLS # TB8474298)
    2129 Union Street S, St Petersburg, FL
    2129 Union Street S
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 1,727 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  6. Photo of 1901 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8476530)
    $425,000
    Photo of 1901 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8476530)
    Photo of 1901 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8476530)
    1901 Winchester Road N, St Petersburg, FL
    1901 Winchester Road N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,184 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  7. Photo of 5901 28th Street N, St Petersburg, FL 33714 (MLS # TB8476636)
    $600,000
    Photo of 5901 28th Street N, St Petersburg, FL 33714 (MLS # TB8476636)
    Photo of 5901 28th Street N, St Petersburg, FL 33714 (MLS # TB8476636)
    5901 28th Street N, St Petersburg, FL
    5901 28th Street N
    St Petersburg, FL
    • 6 Beds
    • 5 Baths
    • 2,135 Home (sqft)
    • 5 Baths
    • 6,099 Lot (sqft)
  8. Photo of 7255 18th Street NE, St Petersburg, FL 33702 (MLS # TB8476577)
    $739,000
    Photo of 7255 18th Street NE, St Petersburg, FL 33702 (MLS # TB8476577)
    Photo of 7255 18th Street NE, St Petersburg, FL 33702 (MLS # TB8476577)
    49
     
    7255 18th Street NE, St Petersburg, FL
    7255 18th Street NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,157 Home (sqft)
    • 2 Baths
    • 20,038 Lot (sqft)
  9. Photo of 1210 46th Avenue N, St Petersburg, FL 33702 (MLS # TB8475978)
    $599,000
    Photo of 1210 46th Avenue N, St Petersburg, FL 33702 (MLS # TB8475978)
    Photo of 1210 46th Avenue N, St Petersburg, FL 33702 (MLS # TB8475978)
    1210 46th Avenue N, St Petersburg, FL
    1210 46th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,331 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  10. Photo of 619 Garland Street N, St Petersburg, FL 33703 (MLS # TB8476398)
    $465,000
    Photo of 619 Garland Street N, St Petersburg, FL 33703 (MLS # TB8476398)
    Photo of 619 Garland Street N, St Petersburg, FL 33703 (MLS # TB8476398)
    619 Garland Street N, St Petersburg, FL
    619 Garland Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,560 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  11. Photo of 3317 18th Street N, St Petersburg, FL 33713 (MLS # TB8476479)
    $374,900
    Photo of 3317 18th Street N, St Petersburg, FL 33713 (MLS # TB8476479)
    Photo of 3317 18th Street N, St Petersburg, FL 33713 (MLS # TB8476479)
    16
     
    3317 18th Street N, St Petersburg, FL
    3317 18th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 920 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  12. Photo of St Petersburg, FL 33709 (MLS # TB8476227)
    $289,900
    Photo of St Petersburg, FL 33709 (MLS # TB8476227)
    Photo of St Petersburg, FL 33709 (MLS # TB8476227)
    MLS # TB8476227, St Petersburg, FL
    MLS # TB8476227
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,037 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  13. Photo of 8651 10th Street N #130, St Petersburg, FL 33702 (MLS # TB8476468)
    $129,900
    Photo of 8651 10th Street N #130, St Petersburg, FL 33702 (MLS # TB8476468)
    Photo of 8651 10th Street N #130, St Petersburg, FL 33702 (MLS # TB8476468)
    8651 10th Street N #130, St Petersburg, FL
    8651 10th Street N #130
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 780 Home (sqft)
    • 1 Bath
    • 1.78 Lot (ac)
  14. Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8475074)
    $2,549,000
    Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8475074)
    Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8475074)
    400 Central Avenue #1601, St Petersburg, FL
    400 Central Avenue #1601
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,658 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  15. Photo of 1870 Nebraska Avenue NE, St Petersburg, FL 33703 (MLS # TB8475660)
    $559,000
    Photo of 1870 Nebraska Avenue NE, St Petersburg, FL 33703 (MLS # TB8475660)
    Photo of 1870 Nebraska Avenue NE, St Petersburg, FL 33703 (MLS # TB8475660)
    1870 Nebraska Avenue NE, St Petersburg, FL
    1870 Nebraska Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,000 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  16. Photo of 4426 43rd Street S, St Petersburg, FL 33702 (MLS # TB8475980)
    $1,425,000
    Photo of 4426 43rd Street S, St Petersburg, FL 33702 (MLS # TB8475980)
    Photo of 4426 43rd Street S, St Petersburg, FL 33702 (MLS # TB8475980)
    4426 43rd Street S, St Petersburg, FL
    4426 43rd Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,870 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  17. Photo of 6365 Bahia Del Mar Boulevard #110, St Petersburg, FL 33715 (MLS # TB8476552)
    $400,000
    Photo of 6365 Bahia Del Mar Boulevard #110, St Petersburg, FL 33715 (MLS # TB8476552)
    Photo of 6365 Bahia Del Mar Boulevard #110, St Petersburg, FL 33715 (MLS # TB8476552)
    6365 Bahia Del Mar Boulevard #110, St Petersburg, FL
    6365 Bahia Del Mar Boulevard #110
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 915 Home (sqft)
    • 2 Baths
    • 5.41 Lot (ac)
  18. Photo of 3731 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8476330)
    $480,000
    Photo of 3731 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8476330)
    Photo of 3731 6th Avenue N, St Petersburg, FL 33713 (MLS # TB8476330)
    27
     
    3731 6th Avenue N, St Petersburg, FL
    3731 6th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,143 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  19. Photo of 1846 2nd Avenue N, St Petersburg, FL 33713 (MLS # TB8476431)
    $750,000
    Photo of 1846 2nd Avenue N, St Petersburg, FL 33713 (MLS # TB8476431)
    Photo of 1846 2nd Avenue N, St Petersburg, FL 33713 (MLS # TB8476431)
    1846 2nd Avenue N, St Petersburg, FL
    1846 2nd Avenue N
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 2,622 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  20. Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8476365)
    $899,500
    Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8476365)
    Photo of 330 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8476365)
    330 20th Avenue S, St Petersburg, FL
    330 20th Avenue S
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 2,093 Home (sqft)
    • 0 Baths
    • 6,970 Lot (sqft)
  21. Photo of 945 13th Street N, St Petersburg, FL 33705 (MLS # TB8476077)
    $820,000
    Photo of 945 13th Street N, St Petersburg, FL 33705 (MLS # TB8476077)
    Photo of 945 13th Street N, St Petersburg, FL 33705 (MLS # TB8476077)
    945 13th Street N, St Petersburg, FL
    945 13th Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,600 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  22. Photo of 5175 23rd Avenue N, St Petersburg, FL 33710 (MLS # TB8476065)
    $479,000
    Photo of 5175 23rd Avenue N, St Petersburg, FL 33710 (MLS # TB8476065)
    Photo of 5175 23rd Avenue N, St Petersburg, FL 33710 (MLS # TB8476065)
    5175 23rd Avenue N, St Petersburg, FL
    5175 23rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,352 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  23. Photo of 5150 10th Avenue N #107, St Petersburg, FL 33710 (MLS # TB8476283)
    $105,000
    Photo of 5150 10th Avenue N #107, St Petersburg, FL 33710 (MLS # TB8476283)
    Photo of 5150 10th Avenue N #107, St Petersburg, FL 33710 (MLS # TB8476283)
    5150 10th Avenue N #107, St Petersburg, FL
    5150 10th Avenue N #107
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 1,039 Home (sqft)
    • 1 Bath
    • 2.00 Lot (ac)
  24. Photo of 1 Beach Drive SE #2003, St Petersburg, FL 33701 (MLS # TB8476415)
    $695,000
    Photo of 1 Beach Drive SE #2003, St Petersburg, FL 33701 (MLS # TB8476415)
    Photo of 1 Beach Drive SE #2003, St Petersburg, FL 33701 (MLS # TB8476415)
    1 Beach Drive SE #2003, St Petersburg, FL
    1 Beach Drive SE #2003
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,320 Home (sqft)
    • 2 Baths
    • 25,701 Lot (sqft)
  25. Photo of 760 17th Avenue S, St Petersburg, FL 33701 (MLS # TB8476139)
    $540,000
    Photo of 760 17th Avenue S, St Petersburg, FL 33701 (MLS # TB8476139)
    Photo of 760 17th Avenue S, St Petersburg, FL 33701 (MLS # TB8476139)
    760 17th Avenue S, St Petersburg, FL
    760 17th Avenue S
    St Petersburg, FL
    • 8 Beds
    • 4 Baths
    • 2,544 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  26. Photo of 50 64th Street S, St Petersburg, FL 33707 (MLS # TB8475683)
    $789,000
    Photo of 50 64th Street S, St Petersburg, FL 33707 (MLS # TB8475683)
    Photo of 50 64th Street S, St Petersburg, FL 33707 (MLS # TB8475683)
    50 64th Street S, St Petersburg, FL
    50 64th Street S
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,039 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  27. Photo of 5235 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8475897)
    $319,700
    Photo of 5235 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8475897)
    Photo of 5235 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8475897)
    5235 54th Avenue N, St Petersburg, FL
    5235 54th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,079 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  28. Photo of 447 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8476341)
    $525,000
    Photo of 447 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8476341)
    Photo of 447 28th Avenue N, St Petersburg, FL 33704 (MLS # TB8476341)
    447 28th Avenue N, St Petersburg, FL
    447 28th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 994 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  29. Photo of 2059 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8476085)
    $745,000
    Photo of 2059 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8476085)
    Photo of 2059 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8476085)
    2059 Burlington Avenue N, St Petersburg, FL
    2059 Burlington Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,356 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  30. Photo of 150 2nd Avenue S #2702, St Petersburg, FL 33701 (MLS # TB8476346)
    $2,800,000
    Photo of 150 2nd Avenue S #2702, St Petersburg, FL 33701 (MLS # TB8476346)
    Photo of 150 2nd Avenue S #2702, St Petersburg, FL 33701 (MLS # TB8476346)
    12
     
    150 2nd Avenue S #2702, St Petersburg, FL
    150 2nd Avenue S #2702
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,031 Home (sqft)
    • 3 Baths
    • 0 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 2/16/26 3:38 AM PST.

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