City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
31 - 60 of 500+ | Previous Page 2 of 17 Next
  1. 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)
  2. Photo of 2822 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8470773)
    $1,375,000
    Photo of 2822 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8470773)
    Photo of 2822 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8470773)
    2822 Burlington Avenue N, St Petersburg, FL
    2822 Burlington Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,028 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  3. Photo of 4628 16th Avenue S, St Petersburg, FL 33711 (MLS # TB8470784)
    $300,000
    Photo of 4628 16th Avenue S, St Petersburg, FL 33711 (MLS # TB8470784)
    Photo of 4628 16th Avenue S, St Petersburg, FL 33711 (MLS # TB8470784)
    4628 16th Avenue S, St Petersburg, FL
    4628 16th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,000 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  4. 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)
  5. Photo of 5072 43rd Street S, St Petersburg, FL 33711 (MLS # TB8468331)
    $424,900
    Photo of 5072 43rd Street S, St Petersburg, FL 33711 (MLS # TB8468331)
    Photo of 5072 43rd Street S, St Petersburg, FL 33711 (MLS # TB8468331)
    5072 43rd Street S, St Petersburg, FL
    5072 43rd Street S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,323 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  6. Photo of 441 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6376716)
    $335,000
    Photo of 441 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6376716)
    Photo of 441 40th Avenue NE, St Petersburg, FL 33703 (MLS # O6376716)
    441 40th Avenue NE, St Petersburg, FL
    441 40th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 912 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  7. Photo of 113 Seahorse Drive SE #A, St Petersburg, FL 33705 (MLS # TB8470297)
    $239,900
    Photo of 113 Seahorse Drive SE #A, St Petersburg, FL 33705 (MLS # TB8470297)
    Photo of 113 Seahorse Drive SE #A, St Petersburg, FL 33705 (MLS # TB8470297)
    113 Seahorse Drive SE #A, St Petersburg, FL
    113 Seahorse Drive SE #A
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 717 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 348 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # O6378347)
    $367,000
    Photo of 348 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # O6378347)
    Photo of 348 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # O6378347)
    31
     
    348 Lewis Boulevard SE, St Petersburg, FL
    348 Lewis Boulevard SE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,608 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  9. Photo of 3796 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8466045)
    $2,700,000
    Photo of 3796 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8466045)
    Photo of 3796 42nd Avenue S, St Petersburg, FL 33711 (MLS # TB8466045)
    3796 42nd Avenue S, St Petersburg, FL
    3796 42nd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 5 Baths
    • 4,160 Home (sqft)
    • 5 Baths
    • 12,197 Lot (sqft)
  10. 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)
  11. Photo of 773 W Harbor Drive S, St Petersburg, FL 33705 (MLS # W7882555)
    $349,900
    Photo of 773 W Harbor Drive S, St Petersburg, FL 33705 (MLS # W7882555)
    Photo of 773 W Harbor Drive S, St Petersburg, FL 33705 (MLS # W7882555)
    773 W Harbor Drive S, St Petersburg, FL
    773 W Harbor Drive S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,495 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  12. Photo of 301 79th Street S, St Petersburg, FL 33707 (MLS # TB8468277)
    $1,699,900
    Photo of 301 79th Street S, St Petersburg, FL 33707 (MLS # TB8468277)
    Photo of 301 79th Street S, St Petersburg, FL 33707 (MLS # TB8468277)
    301 79th Street S, St Petersburg, FL
    301 79th Street S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,855 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  13. 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)
  14. 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)
  15. Photo of 6372 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8470462)
    $299,000
    Photo of 6372 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8470462)
    Photo of 6372 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8470462)
    6372 4th Avenue S, St Petersburg, FL
    6372 4th Avenue S
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 809 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  16. Photo of 656 59th Street S, St Petersburg, FL 33702 (MLS # TB8470670)
    $499,900
    Photo of 656 59th Street S, St Petersburg, FL 33702 (MLS # TB8470670)
    Photo of 656 59th Street S, St Petersburg, FL 33702 (MLS # TB8470670)
    656 59th Street S, St Petersburg, FL
    656 59th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,236 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  17. Photo of 5200 Brittany Drive S #1502, St Petersburg, FL 33715 (MLS # TB8468609)
    $639,000
    Photo of 5200 Brittany Drive S #1502, St Petersburg, FL 33715 (MLS # TB8468609)
    Photo of 5200 Brittany Drive S #1502, St Petersburg, FL 33715 (MLS # TB8468609)
    88
     
    5200 Brittany Drive S #1502, St Petersburg, FL
    5200 Brittany Drive S #1502
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,220 Home (sqft)
    • 3 Baths
    • 43,560 Lot (sqft)
  18. Photo of 162 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8470364)
    $415,000
    Photo of 162 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8470364)
    Photo of 162 41st Avenue NE, St Petersburg, FL 33703 (MLS # TB8470364)
    162 41st Avenue NE, St Petersburg, FL
    162 41st Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,136 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  19. Photo of 373 13th St N, St Petersburg, FL 33705 (MLS # TB8470647)
    $959,999
    Photo of 373 13th St N, St Petersburg, FL 33705 (MLS # TB8470647)
    Photo of 373 13th St N, St Petersburg, FL 33705 (MLS # TB8470647)
    373 13th St N, St Petersburg, FL
    373 13th St N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,053 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  20. Photo of 377 13th St N, St Petersburg, FL 33705 (MLS # TB8470645)
    $959,999
    Photo of 377 13th St N, St Petersburg, FL 33705 (MLS # TB8470645)
    Photo of 377 13th St N, St Petersburg, FL 33705 (MLS # TB8470645)
    377 13th St N, St Petersburg, FL
    377 13th St N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,053 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  21. Photo of 371 13th St N, St Petersburg, FL 33705 (MLS # TB8470640)
    $969,999
    Photo of 371 13th St N, St Petersburg, FL 33705 (MLS # TB8470640)
    Photo of 371 13th St N, St Petersburg, FL 33705 (MLS # TB8470640)
    371 13th St N, St Petersburg, FL
    371 13th St N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,053 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  22. Photo of 379 13th St N, St Petersburg, FL 33705 (MLS # TB8470633)
    $969,999
    Photo of 379 13th St N, St Petersburg, FL 33705 (MLS # TB8470633)
    Photo of 379 13th St N, St Petersburg, FL 33705 (MLS # TB8470633)
    379 13th St N, St Petersburg, FL
    379 13th St N
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,053 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  23. Photo of 4803 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8470623)
    $510,000
    Photo of 4803 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8470623)
    Photo of 4803 32nd Avenue N, St Petersburg, FL 33713 (MLS # TB8470623)
    4803 32nd Avenue N, St Petersburg, FL
    4803 32nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,302 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  24. Photo of 5698 38th Avenue N, St Petersburg, FL 33710 (MLS # TB8470613)
    $538,800
    Photo of 5698 38th Avenue N, St Petersburg, FL 33710 (MLS # TB8470613)
    Photo of 5698 38th Avenue N, St Petersburg, FL 33710 (MLS # TB8470613)
    5698 38th Avenue N, St Petersburg, FL
    5698 38th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,903 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  25. 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)
  26. Photo of 5967 Terrace Park Drive N #211, St Petersburg, FL 33709 (MLS # TB8467426)
    $72,900
    Photo of 5967 Terrace Park Drive N #211, St Petersburg, FL 33709 (MLS # TB8467426)
    Photo of 5967 Terrace Park Drive N #211, St Petersburg, FL 33709 (MLS # TB8467426)
    5967 Terrace Park Drive N #211, St Petersburg, FL
    5967 Terrace Park Drive N #211
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 5600 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8467116)
    $399,000
    Photo of 5600 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8467116)
    Photo of 5600 33rd Avenue N, St Petersburg, FL 33710 (MLS # TB8467116)
    5600 33rd Avenue N, St Petersburg, FL
    5600 33rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 950 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  28. Photo of 400 Central Avenue #1602, St Petersburg, FL 33701 (MLS # TB8470518)
    $1,419,400
    Photo of 400 Central Avenue #1602, St Petersburg, FL 33701 (MLS # TB8470518)
    Photo of 400 Central Avenue #1602, St Petersburg, FL 33701 (MLS # TB8470518)
    400 Central Avenue #1602, St Petersburg, FL
    400 Central Avenue #1602
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,762 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  29. Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8470509)
    $2,178,150
    Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8470509)
    Photo of 400 Central Avenue #1601, St Petersburg, FL 33701 (MLS # TB8470509)
    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)
  30. Photo of 275 1st Avenue S #3703, St Petersburg, FL 33701 (MLS # TB8470503)
    $1,931,767
    Photo of 275 1st Avenue S #3703, St Petersburg, FL 33701 (MLS # TB8470503)
    Photo of 275 1st Avenue S #3703, St Petersburg, FL 33701 (MLS # TB8470503)
    275 1st Avenue S #3703, St Petersburg, FL
    275 1st Avenue S #3703
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,911 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
Previous Page 2 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 1/31/26 9:32 PM PST.

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