St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 6936 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8478467)
    $499,900
    Photo of 6936 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8478467)
    Photo of 6936 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8478467)
    28
     
    6936 9th Avenue N, St Petersburg, FL
    6936 9th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,749 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  2. Photo of 6041 15th Street N, St Petersburg, FL 33703 (MLS # TB8477584)
    $365,000
    Photo of 6041 15th Street N, St Petersburg, FL 33703 (MLS # TB8477584)
    Photo of 6041 15th Street N, St Petersburg, FL 33703 (MLS # TB8477584)
    28
     
    6041 15th Street N, St Petersburg, FL
    6041 15th Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,605 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  3. Photo of 2348 2nd Avenue S, St Petersburg, FL 33712 (MLS # TB8478425)
    $1,149,000
    Photo of 2348 2nd Avenue S, St Petersburg, FL 33712 (MLS # TB8478425)
    Photo of 2348 2nd Avenue S, St Petersburg, FL 33712 (MLS # TB8478425)
    63
     
    2348 2nd Avenue S, St Petersburg, FL
    2348 2nd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,519 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  4. Photo of 4601 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8468466)
    $650,000
    Photo of 4601 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8468466)
    Photo of 4601 Venetian Boulevard NE, St Petersburg, FL 33703 (MLS # TB8468466)
    29
     
    4601 Venetian Boulevard NE, St Petersburg, FL
    4601 Venetian Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,396 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  5. Photo of 411 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8477544)
    $525,000
    Photo of 411 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8477544)
    Photo of 411 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8477544)
    411 42nd Avenue NE, St Petersburg, FL
    411 42nd Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,365 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  6. Photo of 1822 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8473090)
    $799,000
    Photo of 1822 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8473090)
    Photo of 1822 Winchester Road N, St Petersburg, FL 33710 (MLS # TB8473090)
    1822 Winchester Road N, St Petersburg, FL
    1822 Winchester Road N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,177 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  7. Photo of 2400 66th Terrace S, St Petersburg, FL 33712 (MLS # A4683244)
    $399,900
    Photo of 2400 66th Terrace S, St Petersburg, FL 33712 (MLS # A4683244)
    Photo of 2400 66th Terrace S, St Petersburg, FL 33712 (MLS # A4683244)
    2400 66th Terrace S, St Petersburg, FL
    2400 66th Terrace S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,805 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  8. Photo of 4421 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8476963)
    $359,900
    Photo of 4421 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8476963)
    Photo of 4421 8th Avenue N, St Petersburg, FL 33713 (MLS # TB8476963)
    4421 8th Avenue N, St Petersburg, FL
    4421 8th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 990 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  9. Photo of 10449 53rd Avenue N, St Petersburg, FL 33708 (MLS # TB8478119)
    $349,999
    Photo of 10449 53rd Avenue N, St Petersburg, FL 33708 (MLS # TB8478119)
    Photo of 10449 53rd Avenue N, St Petersburg, FL 33708 (MLS # TB8478119)
    10449 53rd Avenue N, St Petersburg, FL
    10449 53rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,641 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  10. Photo of 7981 2nd Avenue S, St Petersburg, FL 33707 (MLS # TB8472198)
    $3,190,000
    Photo of 7981 2nd Avenue S, St Petersburg, FL 33707 (MLS # TB8472198)
    Photo of 7981 2nd Avenue S, St Petersburg, FL 33707 (MLS # TB8472198)
    7981 2nd Avenue S, St Petersburg, FL
    7981 2nd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 3,804 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  11. Photo of 3835 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8476819)
    $499,000
    Photo of 3835 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8476819)
    Photo of 3835 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8476819)
    3835 4th Avenue N, St Petersburg, FL
    3835 4th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,246 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  12. Photo of 720 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8477683)
    $699,000
    Photo of 720 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8477683)
    Photo of 720 15th Avenue N, St Petersburg, FL 33704 (MLS # TB8477683)
    720 15th Avenue N, St Petersburg, FL
    720 15th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,344 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  13. Photo of 1529 12th Street N, St Petersburg, FL 33704 (MLS # TB8477211)
    $729,000
    Photo of 1529 12th Street N, St Petersburg, FL 33704 (MLS # TB8477211)
    Photo of 1529 12th Street N, St Petersburg, FL 33704 (MLS # TB8477211)
    1529 12th Street N, St Petersburg, FL
    1529 12th Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,290 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  14. Photo of 5435 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8477871)
    $370,000
    Photo of 5435 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8477871)
    Photo of 5435 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8477871)
    5435 5th Avenue S, St Petersburg, FL
    5435 5th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,300 Home (sqft)
    • 1 Bath
    • 11,326 Lot (sqft)
  15. Photo of 890 65th Street S, St Petersburg, FL 33707 (MLS # TB8477587)
    $339,000
    Photo of 890 65th Street S, St Petersburg, FL 33707 (MLS # TB8477587)
    Photo of 890 65th Street S, St Petersburg, FL 33707 (MLS # TB8477587)
    890 65th Street S, St Petersburg, FL
    890 65th Street S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 824 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  16. Photo of 1840 21st Avenue N, St Petersburg, FL 33713 (MLS # TB8477757)
    $534,900
    Photo of 1840 21st Avenue N, St Petersburg, FL 33713 (MLS # TB8477757)
    Photo of 1840 21st Avenue N, St Petersburg, FL 33713 (MLS # TB8477757)
    1840 21st Avenue N, St Petersburg, FL
    1840 21st Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,443 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  17. Photo of 5245 Venice Way NE, St Petersburg, FL 33703 (MLS # TB8477793)
    $625,000
    Photo of 5245 Venice Way NE, St Petersburg, FL 33703 (MLS # TB8477793)
    Photo of 5245 Venice Way NE, St Petersburg, FL 33703 (MLS # TB8477793)
    5245 Venice Way NE, St Petersburg, FL
    5245 Venice Way NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,898 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  18. Photo of 600 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8477629)
    $599,900
    Photo of 600 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8477629)
    Photo of 600 74th Avenue N, St Petersburg, FL 33702 (MLS # TB8477629)
    600 74th Avenue N, St Petersburg, FL
    600 74th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,093 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  19. Photo of 6948 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6383785)
    $580,000
    Photo of 6948 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6383785)
    Photo of 6948 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # O6383785)
    6948 Dartmouth Avenue N, St Petersburg, FL
    6948 Dartmouth Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  20. Photo of 5264 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8477321)
    $4,000,000
    Photo of 5264 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8477321)
    Photo of 5264 61st Avenue S, St Petersburg, FL 33715 (MLS # TB8477321)
    5264 61st Avenue S, St Petersburg, FL
    5264 61st Avenue S
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 6,367 Home (sqft)
    • 5 Baths
    • 41,818 Lot (sqft)
  21. Photo of 6338 21st Street N, St Petersburg, FL 33702 (MLS # TB8477573)
    $434,900
    Photo of 6338 21st Street N, St Petersburg, FL 33702 (MLS # TB8477573)
    Photo of 6338 21st Street N, St Petersburg, FL 33702 (MLS # TB8477573)
    6338 21st Street N, St Petersburg, FL
    6338 21st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,656 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  22. Photo of 104 22nd Avenue S, St Petersburg, FL 33705 (MLS # O6383556)
    $1,075,000
    Photo of 104 22nd Avenue S, St Petersburg, FL 33705 (MLS # O6383556)
    Photo of 104 22nd Avenue S, St Petersburg, FL 33705 (MLS # O6383556)
    43
     
    104 22nd Avenue S, St Petersburg, FL
    104 22nd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,291 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  23. Photo of 5428 Burlington Avenue N, St Petersburg, FL 33710 (MLS # TB8476106)
    $325,000
    Photo of 5428 Burlington Avenue N, St Petersburg, FL 33710 (MLS # TB8476106)
    Photo of 5428 Burlington Avenue N, St Petersburg, FL 33710 (MLS # TB8476106)
    5428 Burlington Avenue N, St Petersburg, FL
    5428 Burlington Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 726 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  24. Photo of 438 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8475966)
    $1,200,000
    Photo of 438 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8475966)
    Photo of 438 Villagrande Avenue S, St Petersburg, FL 33707 (MLS # TB8475966)
    438 Villagrande Avenue S, St Petersburg, FL
    438 Villagrande Avenue S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,716 Home (sqft)
    • 3 Baths
    • 19,602 Lot (sqft)
  25. Photo of 5517 Pershing Street NE, St Petersburg, FL 33703 (MLS # TB8473367)
    $350,000
    Photo of 5517 Pershing Street NE, St Petersburg, FL 33703 (MLS # TB8473367)
    Photo of 5517 Pershing Street NE, St Petersburg, FL 33703 (MLS # TB8473367)
    5517 Pershing Street NE, St Petersburg, FL
    5517 Pershing Street NE
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,170 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  26. Photo of 5772 56th Terrace N, St Petersburg, FL 33709 (MLS # TB8477612)
    $405,000
    Photo of 5772 56th Terrace N, St Petersburg, FL 33709 (MLS # TB8477612)
    Photo of 5772 56th Terrace N, St Petersburg, FL 33709 (MLS # TB8477612)
    52
     
    5772 56th Terrace N, St Petersburg, FL
    5772 56th Terrace N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,772 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  27. Photo of 343 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8478306)
    $580,000
    Photo of 343 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8478306)
    Photo of 343 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8478306)
    343 37th Avenue NE, St Petersburg, FL
    343 37th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,350 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  28. Photo of 3178 12th Avenue N, St Petersburg, FL 33713 (MLS # TB8476354)
    $399,900
    Photo of 3178 12th Avenue N, St Petersburg, FL 33713 (MLS # TB8476354)
    Photo of 3178 12th Avenue N, St Petersburg, FL 33713 (MLS # TB8476354)
    44
     
    3178 12th Avenue N, St Petersburg, FL
    3178 12th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,180 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  29. Photo of 1824 59th Way N, St Petersburg, FL 33710 (MLS # TB8478031)
    $725,000
    Photo of 1824 59th Way N, St Petersburg, FL 33710 (MLS # TB8478031)
    Photo of 1824 59th Way N, St Petersburg, FL 33710 (MLS # TB8478031)
    1824 59th Way N, St Petersburg, FL
    1824 59th Way N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,389 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  30. Photo of 1120 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8477382)
    $1,250,000
    Photo of 1120 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8477382)
    Photo of 1120 43rd Avenue N, St Petersburg, FL 33703 (MLS # TB8477382)
    1120 43rd Avenue N, St Petersburg, FL
    1120 43rd Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 3,016 Home (sqft)
    • 3 Baths
    • 6,970 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/19/26 7:40 PM PST.

This MLS IDX is (c) Diverse Solutions 2026.