Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 153 | Previous Page 1 of 6 Next
  1. Photo of 936 17th Avenue NE, St Petersburg, FL 33704 (MLS # TB8473567)
    $2,295,000
    Photo of 936 17th Avenue NE, St Petersburg, FL 33704 (MLS # TB8473567)
    Photo of 936 17th Avenue NE, St Petersburg, FL 33704 (MLS # TB8473567)
    52
     
    936 17th Avenue NE, St Petersburg, FL
    936 17th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,922 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  2. Photo of 3598 10th Street NE, St Petersburg, FL 33704 (MLS # O6375817)
    $2,325,000
    Photo of 3598 10th Street NE, St Petersburg, FL 33704 (MLS # O6375817)
    Photo of 3598 10th Street NE, St Petersburg, FL 33704 (MLS # O6375817)
    55
     
    3598 10th Street NE, St Petersburg, FL
    3598 10th Street NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 3,197 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  3. Photo of 1159 35th Avenue N, St Petersburg, FL 33704 (MLS # TB8472677)
    $415,500
    Photo of 1159 35th Avenue N, St Petersburg, FL 33704 (MLS # TB8472677)
    Photo of 1159 35th Avenue N, St Petersburg, FL 33704 (MLS # TB8472677)
    1159 35th Avenue N, St Petersburg, FL
    1159 35th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,360 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  4. Photo of 1301 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8473294)
    $699,000
    Photo of 1301 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8473294)
    Photo of 1301 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8473294)
    1301 36th Avenue N, St Petersburg, FL
    1301 36th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,607 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  5. Photo of 1120 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8473003)
    $1,200,000
    Photo of 1120 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8473003)
    Photo of 1120 24th Avenue N, St Petersburg, FL 33704 (MLS # TB8473003)
    1120 24th Avenue N, St Petersburg, FL
    1120 24th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,496 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  6. Photo of 2027 16th Street N, St Petersburg, FL 33704 (MLS # TB8471849)
    $775,000
    Photo of 2027 16th Street N, St Petersburg, FL 33704 (MLS # TB8471849)
    Photo of 2027 16th Street N, St Petersburg, FL 33704 (MLS # TB8471849)
    2027 16th Street N, St Petersburg, FL
    2027 16th Street N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 2,495 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  7. Photo of 126 Ricardo Way NE, St Petersburg, FL 33704 (MLS # TB8472653)
    $2,595,000
    Photo of 126 Ricardo Way NE, St Petersburg, FL 33704 (MLS # TB8472653)
    Photo of 126 Ricardo Way NE, St Petersburg, FL 33704 (MLS # TB8472653)
    126 Ricardo Way NE, St Petersburg, FL
    126 Ricardo Way NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,850 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  8. Photo of 519 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8471731)
    $814,900
    Photo of 519 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8471731)
    Photo of 519 27th Avenue N, St Petersburg, FL 33704 (MLS # TB8471731)
    519 27th Avenue N, St Petersburg, FL
    519 27th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,852 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  9. Photo of 104 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469818)
    $1,790,000
    Photo of 104 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469818)
    Photo of 104 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469818)
    104 Palmera Boulevard NE, St Petersburg, FL
    104 Palmera Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 4,289 Home (sqft)
    • 5 Baths
    • 11,762 Lot (sqft)
  10. Photo of 2430 14th Street N, St Petersburg, FL 33704 (MLS # TB8473563)
    $1,495,000
    Photo of 2430 14th Street N, St Petersburg, FL 33704 (MLS # TB8473563)
    Photo of 2430 14th Street N, St Petersburg, FL 33704 (MLS # TB8473563)
    2430 14th Street N, St Petersburg, FL
    2430 14th Street N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,904 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  11. Photo of 141 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8472771)
    $985,000
    Photo of 141 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8472771)
    Photo of 141 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8472771)
    141 15th Avenue N, St Petersburg, FL
    141 15th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,429 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  12. Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471055)
    $700,000
    Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471055)
    Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471055)
    240 Mateo Way NE, St Petersburg, FL
    240 Mateo Way NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 1,880 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  13. Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471050)
    $700,000
    Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471050)
    Photo of 240 Mateo Way NE, St Petersburg, FL 33704 (MLS # TB8471050)
    240 Mateo Way NE, St Petersburg, FL
    240 Mateo Way NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 1,880 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  14. Photo of 2200 2nd Street N, St Petersburg, FL 33704 (MLS # TB8471387)
    $1,695,000
    Photo of 2200 2nd Street N, St Petersburg, FL 33704 (MLS # TB8471387)
    Photo of 2200 2nd Street N, St Petersburg, FL 33704 (MLS # TB8471387)
    40
     
    2200 2nd Street N, St Petersburg, FL
    2200 2nd Street N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,750 Home (sqft)
    • 4 Baths
    • 10,890 Lot (sqft)
  15. Photo of 720 Brightwaters Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469608)
    $2,350,000
    Photo of 720 Brightwaters Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469608)
    Photo of 720 Brightwaters Boulevard NE, St Petersburg, FL 33704 (MLS # TB8469608)
    720 Brightwaters Boulevard NE, St Petersburg, FL
    720 Brightwaters Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 5 Baths
    • 3,969 Home (sqft)
    • 5 Baths
    • 16,118 Lot (sqft)
  16. Photo of 2420 14th Street N, St Petersburg, FL 33704 (MLS # TB8470901)
    $1,499,000
    Photo of 2420 14th Street N, St Petersburg, FL 33704 (MLS # TB8470901)
    Photo of 2420 14th Street N, St Petersburg, FL 33704 (MLS # TB8470901)
    2420 14th Street N, St Petersburg, FL
    2420 14th Street N
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 2,865 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  17. Photo of 134 Riviera Way NE, St Petersburg, FL 33704 (MLS # TB8470772)
    $1,890,000
    Photo of 134 Riviera Way NE, St Petersburg, FL 33704 (MLS # TB8470772)
    Photo of 134 Riviera Way NE, St Petersburg, FL 33704 (MLS # TB8470772)
    134 Riviera Way NE, St Petersburg, FL
    134 Riviera Way NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,981 Home (sqft)
    • 4 Baths
    • 13,940 Lot (sqft)
  18. Photo of 1610 14th Street N, St Petersburg, FL 33704 (MLS # TB8470701)
    $915,000
    Photo of 1610 14th Street N, St Petersburg, FL 33704 (MLS # TB8470701)
    Photo of 1610 14th Street N, St Petersburg, FL 33704 (MLS # TB8470701)
    1610 14th Street N, St Petersburg, FL
    1610 14th Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,627 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  19. Photo of 115 21st Avenue NE, St Petersburg, FL 33704 (MLS # TB8470165)
    $1,199,000
    Photo of 115 21st Avenue NE, St Petersburg, FL 33704 (MLS # TB8470165)
    Photo of 115 21st Avenue NE, St Petersburg, FL 33704 (MLS # TB8470165)
    115 21st Avenue NE, St Petersburg, FL
    115 21st Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,512 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  20. Photo of 1221 36th Terrace N, St Petersburg, FL 33704 (MLS # TB8470573)
    $369,900
    Photo of 1221 36th Terrace N, St Petersburg, FL 33704 (MLS # TB8470573)
    Photo of 1221 36th Terrace N, St Petersburg, FL 33704 (MLS # TB8470573)
    1221 36th Terrace N, St Petersburg, FL
    1221 36th Terrace N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,026 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  21. Photo of 1920 Cherry Street NE, St Petersburg, FL 33704 (MLS # TB8469683)
    $1,899,000
    Photo of 1920 Cherry Street NE, St Petersburg, FL 33704 (MLS # TB8469683)
    Photo of 1920 Cherry Street NE, St Petersburg, FL 33704 (MLS # TB8469683)
    1920 Cherry Street NE, St Petersburg, FL
    1920 Cherry Street NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,885 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  22. Photo of 1431 22nd Avenue N, St Petersburg, FL 33704 (MLS # TB8466046)
    $950,000
    Photo of 1431 22nd Avenue N, St Petersburg, FL 33704 (MLS # TB8466046)
    Photo of 1431 22nd Avenue N, St Petersburg, FL 33704 (MLS # TB8466046)
    1431 22nd Avenue N, St Petersburg, FL
    1431 22nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,987 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  23. Photo of 1325 Snell Isle Boulevard NE #302, St Petersburg, FL 33704 (MLS # TB8467931)
    $1,125,000
    Photo of 1325 Snell Isle Boulevard NE #302, St Petersburg, FL 33704 (MLS # TB8467931)
    Photo of 1325 Snell Isle Boulevard NE #302, St Petersburg, FL 33704 (MLS # TB8467931)
    1325 Snell Isle Boulevard NE #302, St Petersburg, FL
    1325 Snell Isle Boulevard NE #302
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,711 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 1325 Snell Isle Boulevard NE #105, St Petersburg, FL 33704 (MLS # TB8468602)
    $1,100,000
    Photo of 1325 Snell Isle Boulevard NE #105, St Petersburg, FL 33704 (MLS # TB8468602)
    Photo of 1325 Snell Isle Boulevard NE #105, St Petersburg, FL 33704 (MLS # TB8468602)
    1325 Snell Isle Boulevard NE #105, St Petersburg, FL
    1325 Snell Isle Boulevard NE #105
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,760 Home (sqft)
    • 3 Baths
    • 3.89 Lot (ac)
  25. Photo of 1365 Snell Isle Boulevard NE #2B, St Petersburg, FL 33704 (MLS # W7882446)
    $479,000
    Photo of 1365 Snell Isle Boulevard NE #2B, St Petersburg, FL 33704 (MLS # W7882446)
    Photo of 1365 Snell Isle Boulevard NE #2B, St Petersburg, FL 33704 (MLS # W7882446)
    1365 Snell Isle Boulevard NE #2B, St Petersburg, FL
    1365 Snell Isle Boulevard NE #2B
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 446 13th Avenue NE, St Petersburg, FL 33704 (MLS # TB8467029)
    $1,950,000
    Photo of 446 13th Avenue NE, St Petersburg, FL 33704 (MLS # TB8467029)
    Photo of 446 13th Avenue NE, St Petersburg, FL 33704 (MLS # TB8467029)
    446 13th Avenue NE, St Petersburg, FL
    446 13th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,194 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  27. Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8467714)
    $2,750,000
    Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8467714)
    Photo of 116 Palmera Boulevard NE, St Petersburg, FL 33704 (MLS # TB8467714)
    116 Palmera Boulevard NE, St Petersburg, FL
    116 Palmera Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 4,316 Home (sqft)
    • 5 Baths
    • 8,712 Lot (sqft)
  28. Photo of 3197 Walnut Street NE, St Petersburg, FL 33704 (MLS # TB8467801)
    $1,065,000
    Photo of 3197 Walnut Street NE, St Petersburg, FL 33704 (MLS # TB8467801)
    Photo of 3197 Walnut Street NE, St Petersburg, FL 33704 (MLS # TB8467801)
    3197 Walnut Street NE, St Petersburg, FL
    3197 Walnut Street NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,815 Home (sqft)
    • 3 Baths
    • 11,762 Lot (sqft)
  29. Photo of 466 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8467640)
    $525,000
    Photo of 466 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8467640)
    Photo of 466 36th Avenue N, St Petersburg, FL 33704 (MLS # TB8467640)
    466 36th Avenue N, St Petersburg, FL
    466 36th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 720 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  30. Photo of 158 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8467300)
    $1,950,000
    Photo of 158 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8467300)
    Photo of 158 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8467300)
    76
     
    158 21st Avenue N, St Petersburg, FL
    158 21st Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 3,654 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
Previous Page 1 of 6 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 IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions