City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 3962 60th Street N, St Petersburg, FL 33709 (MLS # TB8496996)
    $339,900
    Photo of 3962 60th Street N, St Petersburg, FL 33709 (MLS # TB8496996)
    Photo of 3962 60th Street N, St Petersburg, FL 33709 (MLS # TB8496996)
    25
     
    3962 60th Street N, St Petersburg, FL
    3962 60th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,091 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  2. Photo of 3600 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8498072)
    $325,000
    Photo of 3600 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8498072)
    Photo of 3600 4th Avenue S, St Petersburg, FL 33711 (MLS # TB8498072)
    3600 4th Avenue S, St Petersburg, FL
    3600 4th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,008 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  3. Photo of 4234 4th Street S, St Petersburg, FL 33705 (MLS # TB8498248)
    $1,099,500
    Photo of 4234 4th Street S, St Petersburg, FL 33705 (MLS # TB8498248)
    Photo of 4234 4th Street S, St Petersburg, FL 33705 (MLS # TB8498248)
    4234 4th Street S, St Petersburg, FL
    4234 4th Street S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,018 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  4. Photo of 300 52nd Street S, St Petersburg, FL 33707 (MLS # O6399615)
    $239,900
    Photo of 300 52nd Street S, St Petersburg, FL 33707 (MLS # O6399615)
    Photo of 300 52nd Street S, St Petersburg, FL 33707 (MLS # O6399615)
    31
     
    300 52nd Street S, St Petersburg, FL
    300 52nd Street S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 852 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  5. Photo of 542 Black Lion Drive NE, St Petersburg, FL 33716 (MLS # TB8494029)
    $349,000
    Photo of 542 Black Lion Drive NE, St Petersburg, FL 33716 (MLS # TB8494029)
    Photo of 542 Black Lion Drive NE, St Petersburg, FL 33716 (MLS # TB8494029)
    542 Black Lion Drive NE, St Petersburg, FL
    542 Black Lion Drive NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,343 Home (sqft)
    • 3 Baths
    • 1,743 Lot (sqft)
  6. Photo of 1063 Paseo Del Rio NE, St Petersburg, FL 33702 (MLS # TB8498177)
    $450,000
    Photo of 1063 Paseo Del Rio NE, St Petersburg, FL 33702 (MLS # TB8498177)
    Photo of 1063 Paseo Del Rio NE, St Petersburg, FL 33702 (MLS # TB8498177)
    1063 Paseo Del Rio NE, St Petersburg, FL
    1063 Paseo Del Rio NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,844 Home (sqft)
    • 3 Baths
    • 3,485 Lot (sqft)
  7. Photo of 6085 Bahia Del Mar Circle #272, St Petersburg, FL 33715 (MLS # TB8496775)
    $539,000
    Photo of 6085 Bahia Del Mar Circle #272, St Petersburg, FL 33715 (MLS # TB8496775)
    Photo of 6085 Bahia Del Mar Circle #272, St Petersburg, FL 33715 (MLS # TB8496775)
    6085 Bahia Del Mar Circle #272, St Petersburg, FL
    6085 Bahia Del Mar Circle #272
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,170 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 413 43rd Avenue NE, St Petersburg, FL 33703 (MLS # TB8498096)
    $710,000
    Photo of 413 43rd Avenue NE, St Petersburg, FL 33703 (MLS # TB8498096)
    Photo of 413 43rd Avenue NE, St Petersburg, FL 33703 (MLS # TB8498096)
    413 43rd Avenue NE, St Petersburg, FL
    413 43rd Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,947 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  9. Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8498151)
    $439,000
    Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8498151)
    Photo of 1533 Suffolk Street N, St Petersburg, FL 33710 (MLS # TB8498151)
    36
     
    1533 Suffolk Street N, St Petersburg, FL
    1533 Suffolk Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,694 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  10. Photo of 801 83rd Avenue N #508, St Petersburg, FL 33702 (MLS # TB8486259)
    $89,900
    Photo of 801 83rd Avenue N #508, St Petersburg, FL 33702 (MLS # TB8486259)
    Photo of 801 83rd Avenue N #508, St Petersburg, FL 33702 (MLS # TB8486259)
    801 83rd Avenue N #508, St Petersburg, FL
    801 83rd Avenue N #508
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 772 Home (sqft)
    • 1 Bath
    • 2.48 Lot (ac)
  11. Photo of 4720 Locust Street NE #219, St Petersburg, FL 33703 (MLS # TB8497583)
    $174,800
    Photo of 4720 Locust Street NE #219, St Petersburg, FL 33703 (MLS # TB8497583)
    Photo of 4720 Locust Street NE #219, St Petersburg, FL 33703 (MLS # TB8497583)
    4720 Locust Street NE #219, St Petersburg, FL
    4720 Locust Street NE #219
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 930 Home (sqft)
    • 2 Baths
    • 3.44 Lot (ac)
  12. Photo of 4333 72nd Street N #80, St Petersburg, FL 33709 (MLS # TB8498081)
    $89,900
    Photo of 4333 72nd Street N #80, St Petersburg, FL 33709 (MLS # TB8498081)
    Photo of 4333 72nd Street N #80, St Petersburg, FL 33709 (MLS # TB8498081)
    4333 72nd Street N #80, St Petersburg, FL
    4333 72nd Street N #80
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 564 Home (sqft)
    • 1 Bath
    • 12.40 Lot (ac)
  13. Photo of 4221 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # W7884861)
    $420,670
    Photo of 4221 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # W7884861)
    Photo of 4221 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # W7884861)
    4221 Shore Acres Boulevard NE, St Petersburg, FL
    4221 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,650 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  14. Photo of 5969 Terrace Park Drive N #303, St Petersburg, FL 33709 (MLS # TB8494717)
    $119,000
    Photo of 5969 Terrace Park Drive N #303, St Petersburg, FL 33709 (MLS # TB8494717)
    Photo of 5969 Terrace Park Drive N #303, St Petersburg, FL 33709 (MLS # TB8494717)
    5969 Terrace Park Drive N #303, St Petersburg, FL
    5969 Terrace Park Drive N #303
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 735 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  15. Photo of 1065 Eden Isle Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8497084)
    $385,000
    Photo of 1065 Eden Isle Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8497084)
    Photo of 1065 Eden Isle Boulevard NE #1, St Petersburg, FL 33704 (MLS # TB8497084)
    1065 Eden Isle Boulevard NE #1, St Petersburg, FL
    1065 Eden Isle Boulevard NE #1
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,600 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 7210 14th Street N, St Petersburg, FL 33702 (MLS # O6399327)
    $375,900
    Photo of 7210 14th Street N, St Petersburg, FL 33702 (MLS # O6399327)
    Photo of 7210 14th Street N, St Petersburg, FL 33702 (MLS # O6399327)
    22
     
    7210 14th Street N, St Petersburg, FL
    7210 14th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,248 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  17. Photo of 5428 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497608)
    $499,900
    Photo of 5428 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497608)
    Photo of 5428 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497608)
    5428 7th Avenue N, St Petersburg, FL
    5428 7th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,001 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  18. Photo of 1107 9th Avenue S, St Petersburg, FL 33705 (MLS # A4690118)
    $574,000
    Photo of 1107 9th Avenue S, St Petersburg, FL 33705 (MLS # A4690118)
    Photo of 1107 9th Avenue S, St Petersburg, FL 33705 (MLS # A4690118)
    1107 9th Avenue S, St Petersburg, FL
    1107 9th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,828 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  19. Photo of 150 2nd Avenue S #2101, St Petersburg, FL 33701 (MLS # TB8497900)
    $4,450,000
    Photo of 150 2nd Avenue S #2101, St Petersburg, FL 33701 (MLS # TB8497900)
    Photo of 150 2nd Avenue S #2101, St Petersburg, FL 33701 (MLS # TB8497900)
    14
     
    150 2nd Avenue S #2101, St Petersburg, FL
    150 2nd Avenue S #2101
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 3,408 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  20. Photo of 150 2nd Avenue S #3903, St Petersburg, FL 33701 (MLS # TB8497898)
    $4,200,000
    Photo of 150 2nd Avenue S #3903, St Petersburg, FL 33701 (MLS # TB8497898)
    Photo of 150 2nd Avenue S #3903, St Petersburg, FL 33701 (MLS # TB8497898)
    14
     
    150 2nd Avenue S #3903, St Petersburg, FL
    150 2nd Avenue S #3903
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,583 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  21. Photo of 2310 Catalonia Way S, St Petersburg, FL 33712 (MLS # TB8497883)
    $499,900
    Photo of 2310 Catalonia Way S, St Petersburg, FL 33712 (MLS # TB8497883)
    Photo of 2310 Catalonia Way S, St Petersburg, FL 33712 (MLS # TB8497883)
    2310 Catalonia Way S, St Petersburg, FL
    2310 Catalonia Way S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,640 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  22. Photo of 150 2nd Avenue S #2506, St Petersburg, FL 33701 (MLS # TB8497896)
    $4,000,000
    Photo of 150 2nd Avenue S #2506, St Petersburg, FL 33701 (MLS # TB8497896)
    Photo of 150 2nd Avenue S #2506, St Petersburg, FL 33701 (MLS # TB8497896)
    14
     
    150 2nd Avenue S #2506, St Petersburg, FL
    150 2nd Avenue S #2506
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,989 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  23. Photo of 150 2nd Avenue S #2804, St Petersburg, FL 33701 (MLS # TB8497894)
    $3,700,000
    Photo of 150 2nd Avenue S #2804, St Petersburg, FL 33701 (MLS # TB8497894)
    Photo of 150 2nd Avenue S #2804, St Petersburg, FL 33701 (MLS # TB8497894)
    14
     
    150 2nd Avenue S #2804, St Petersburg, FL
    150 2nd Avenue S #2804
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,651 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  24. Photo of 150 2nd Avenue S #4305, St Petersburg, FL 33701 (MLS # TB8497891)
    $3,650,000
    Photo of 150 2nd Avenue S #4305, St Petersburg, FL 33701 (MLS # TB8497891)
    Photo of 150 2nd Avenue S #4305, St Petersburg, FL 33701 (MLS # TB8497891)
    14
     
    150 2nd Avenue S #4305, St Petersburg, FL
    150 2nd Avenue S #4305
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,943 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  25. Photo of 225 SE Jefferson Circle N, St Petersburg, FL 33703 (MLS # TB8497381)
    $249,000
    Photo of 225 SE Jefferson Circle N, St Petersburg, FL 33703 (MLS # TB8497381)
    Photo of 225 SE Jefferson Circle N, St Petersburg, FL 33703 (MLS # TB8497381)
    225 SE Jefferson Circle N, St Petersburg, FL
    225 SE Jefferson Circle N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 648 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  26. Photo of 5220 Brittany Drive S #1204, St Petersburg, FL 33715 (MLS # TB8495282)
    $349,900
    Photo of 5220 Brittany Drive S #1204, St Petersburg, FL 33715 (MLS # TB8495282)
    Photo of 5220 Brittany Drive S #1204, St Petersburg, FL 33715 (MLS # TB8495282)
    5220 Brittany Drive S #1204, St Petersburg, FL
    5220 Brittany Drive S #1204
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,175 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 5220 Brittany Drive S #1202, St Petersburg, FL 33715 (MLS # TB8495281)
    $394,900
    Photo of 5220 Brittany Drive S #1202, St Petersburg, FL 33715 (MLS # TB8495281)
    Photo of 5220 Brittany Drive S #1202, St Petersburg, FL 33715 (MLS # TB8495281)
    5220 Brittany Drive S #1202, St Petersburg, FL
    5220 Brittany Drive S #1202
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,175 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 1943 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8497542)
    $1,150,000
    Photo of 1943 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8497542)
    Photo of 1943 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8497542)
    1943 Shore Acres Boulevard NE, St Petersburg, FL
    1943 Shore Acres Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,005 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  29. Photo of 2180 7th Avenue N, St Petersburg, FL 33713 (MLS # TB8493340)
    $475,000
    Photo of 2180 7th Avenue N, St Petersburg, FL 33713 (MLS # TB8493340)
    Photo of 2180 7th Avenue N, St Petersburg, FL 33713 (MLS # TB8493340)
    2180 7th Avenue N, St Petersburg, FL
    2180 7th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 997 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  30. Photo of 7010 Park Street S, St Petersburg, FL 33707 (MLS # TB8496251)
    $825,000
    Photo of 7010 Park Street S, St Petersburg, FL 33707 (MLS # TB8496251)
    Photo of 7010 Park Street S, St Petersburg, FL 33707 (MLS # TB8496251)
    72
     
    7010 Park Street S, St Petersburg, FL
    7010 Park Street S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,695 Home (sqft)
    • 3 Baths
    • 30,057 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 4/16/26 8:03 AM PDT.

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