City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
91 - 120 of 500+ | Previous Page 4 of 17 Next
  1. Photo of 275 1st Avenue S #1602, St Petersburg, FL 33701 (MLS # TB8453031)
    $1,869,000
    Photo of 275 1st Avenue S #1602, St Petersburg, FL 33701 (MLS # TB8453031)
    Photo of 275 1st Avenue S #1602, St Petersburg, FL 33701 (MLS # TB8453031)
    275 1st Avenue S #1602, St Petersburg, FL
    275 1st Avenue S #1602
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,371 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  2. Photo of 650 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8452992)
    $549,000
    Photo of 650 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8452992)
    Photo of 650 63rd Avenue S, St Petersburg, FL 33705 (MLS # TB8452992)
    650 63rd Avenue S, St Petersburg, FL
    650 63rd Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,316 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  3. Photo of 275 1st Avenue S #1002, St Petersburg, FL 33701 (MLS # TB8453005)
    $1,789,000
    Photo of 275 1st Avenue S #1002, St Petersburg, FL 33701 (MLS # TB8453005)
    Photo of 275 1st Avenue S #1002, St Petersburg, FL 33701 (MLS # TB8453005)
    275 1st Avenue S #1002, St Petersburg, FL
    275 1st Avenue S #1002
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,347 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  4. Photo of 275 1st Avenue S #1108, St Petersburg, FL 33701 (MLS # TB8452975)
    $984,724
    Photo of 275 1st Avenue S #1108, St Petersburg, FL 33701 (MLS # TB8452975)
    Photo of 275 1st Avenue S #1108, St Petersburg, FL 33701 (MLS # TB8452975)
    275 1st Avenue S #1108, St Petersburg, FL
    275 1st Avenue S #1108
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,312 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  5. Photo of 5108 Brittany Drive S #805, St Petersburg, FL 33715 (MLS # TB8451827)
    $355,000
    Photo of 5108 Brittany Drive S #805, St Petersburg, FL 33715 (MLS # TB8451827)
    Photo of 5108 Brittany Drive S #805, St Petersburg, FL 33715 (MLS # TB8451827)
    5108 Brittany Drive S #805, St Petersburg, FL
    5108 Brittany Drive S #805
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,605 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 5176 Salmon Drive SE #A, St Petersburg, FL 33705 (MLS # TB8452846)
    $274,000
    Photo of 5176 Salmon Drive SE #A, St Petersburg, FL 33705 (MLS # TB8452846)
    Photo of 5176 Salmon Drive SE #A, St Petersburg, FL 33705 (MLS # TB8452846)
    5176 Salmon Drive SE #A, St Petersburg, FL
    5176 Salmon Drive SE #A
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 774 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  7. Photo of 275 1st Avenue S #1203, St Petersburg, FL 33701 (MLS # TB8452845)
    $1,404,479
    Photo of 275 1st Avenue S #1203, St Petersburg, FL 33701 (MLS # TB8452845)
    Photo of 275 1st Avenue S #1203, St Petersburg, FL 33701 (MLS # TB8452845)
    275 1st Avenue S #1203, St Petersburg, FL
    275 1st Avenue S #1203
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,911 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  8. Photo of 3315 58th Avenue S #202, St Petersburg, FL 33712 (MLS # TB8452539)
    $117,500
    Photo of 3315 58th Avenue S #202, St Petersburg, FL 33712 (MLS # TB8452539)
    Photo of 3315 58th Avenue S #202, St Petersburg, FL 33712 (MLS # TB8452539)
    3315 58th Avenue S #202, St Petersburg, FL
    3315 58th Avenue S #202
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 887 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  9. Photo of 5660 80th Street N #D101, St Petersburg, FL 33709 (MLS # A4672371)
    $99,999
    Photo of 5660 80th Street N #D101, St Petersburg, FL 33709 (MLS # A4672371)
    Photo of 5660 80th Street N #D101, St Petersburg, FL 33709 (MLS # A4672371)
    5660 80th Street N #D101, St Petersburg, FL
    5660 80th Street N #D101
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 835 Home (sqft)
    • 1 Bath
    • 3.70 Lot (ac)
  10. Photo of 4910 Bay Street NE #309, St Petersburg, FL 33703 (MLS # TB8452589)
    $150,000
    Photo of 4910 Bay Street NE #309, St Petersburg, FL 33703 (MLS # TB8452589)
    Photo of 4910 Bay Street NE #309, St Petersburg, FL 33703 (MLS # TB8452589)
    4910 Bay Street NE #309, St Petersburg, FL
    4910 Bay Street NE #309
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,025 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  11. Photo of 6463 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8452375)
    $594,900
    Photo of 6463 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8452375)
    Photo of 6463 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8452375)
    6463 1st Avenue N, St Petersburg, FL
    6463 1st Avenue N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 1,856 Home (sqft)
    • 4 Baths
    • 12,197 Lot (sqft)
  12. Photo of 720 7th Street N, St Petersburg, FL 33701 (MLS # TB8446945)
    $864,000
    Photo of 720 7th Street N, St Petersburg, FL 33701 (MLS # TB8446945)
    Photo of 720 7th Street N, St Petersburg, FL 33701 (MLS # TB8446945)
    720 7th Street N, St Petersburg, FL
    720 7th Street N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,791 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  13. Photo of 8184 24th Avenue N, St Petersburg, FL 33710 (MLS # TB8453458)
    $397,000
    Photo of 8184 24th Avenue N, St Petersburg, FL 33710 (MLS # TB8453458)
    Photo of 8184 24th Avenue N, St Petersburg, FL 33710 (MLS # TB8453458)
    8184 24th Avenue N, St Petersburg, FL
    8184 24th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,290 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  14. Photo of 725 83rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8453323)
    $210,000
    Photo of 725 83rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8453323)
    Photo of 725 83rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8453323)
    725 83rd Avenue N #205, St Petersburg, FL
    725 83rd Avenue N #205
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,055 Home (sqft)
    • 2 Baths
    • 1.11 Lot (ac)
  15. Photo of 4900 Brittany Drive S #608, St Petersburg, FL 33715 (MLS # TB8452839)
    $239,000
    Photo of 4900 Brittany Drive S #608, St Petersburg, FL 33715 (MLS # TB8452839)
    Photo of 4900 Brittany Drive S #608, St Petersburg, FL 33715 (MLS # TB8452839)
    24
     
    4900 Brittany Drive S #608, St Petersburg, FL
    4900 Brittany Drive S #608
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 745 Home (sqft)
    • 1 Bath
    • 5.28 Lot (ac)
  16. Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8453148)
    $105,000
    Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8453148)
    Photo of 9815 47th Avenue N #303, St Petersburg, FL 33708 (MLS # TB8453148)
    9815 47th Avenue N #303, St Petersburg, FL
    9815 47th Avenue N #303
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 745 Home (sqft)
    • 1 Bath
    • 1.19 Lot (ac)
  17. Photo of 717 19th Avenue N, St Petersburg, FL 33704 (MLS # TB8452797)
    $795,000
    Photo of 717 19th Avenue N, St Petersburg, FL 33704 (MLS # TB8452797)
    Photo of 717 19th Avenue N, St Petersburg, FL 33704 (MLS # TB8452797)
    717 19th Avenue N, St Petersburg, FL
    717 19th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,068 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
  18. Photo of 5802 Bay Pines Lakes Boulevard, St Petersburg, FL 33702 (MLS # TB8453107)
    $729,999
    Photo of 5802 Bay Pines Lakes Boulevard, St Petersburg, FL 33702 (MLS # TB8453107)
    Photo of 5802 Bay Pines Lakes Boulevard, St Petersburg, FL 33702 (MLS # TB8453107)
    5802 Bay Pines Lakes Boulevard, St Petersburg, FL
    5802 Bay Pines Lakes Boulevard
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,927 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  19. Photo of 226 75th Street N, St Petersburg, FL 33710 (MLS # TB8452689)
    $575,000
    Photo of 226 75th Street N, St Petersburg, FL 33710 (MLS # TB8452689)
    Photo of 226 75th Street N, St Petersburg, FL 33710 (MLS # TB8452689)
    226 75th Street N, St Petersburg, FL
    226 75th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,208 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  20. Photo of 225 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8452960)
    $650,000
    Photo of 225 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8452960)
    Photo of 225 36th Avenue NE, St Petersburg, FL 33704 (MLS # TB8452960)
    225 36th Avenue NE, St Petersburg, FL
    225 36th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,402 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  21. Photo of 320 Park Street S, St Petersburg, FL 33707 (MLS # TB8452774)
    $3,995,000
    Photo of 320 Park Street S, St Petersburg, FL 33707 (MLS # TB8452774)
    Photo of 320 Park Street S, St Petersburg, FL 33707 (MLS # TB8452774)
    320 Park Street S, St Petersburg, FL
    320 Park Street S
    St Petersburg, FL
    • 5 Beds
    • 9 Baths
    • 10,291 Home (sqft)
    • 9 Baths
    • 41,382 Lot (sqft)
  22. Photo of 219 4th Avenue N #201, St Petersburg, FL 33701 (MLS # TB8451078)
    $549,000
    Photo of 219 4th Avenue N #201, St Petersburg, FL 33701 (MLS # TB8451078)
    Photo of 219 4th Avenue N #201, St Petersburg, FL 33701 (MLS # TB8451078)
    219 4th Avenue N #201, St Petersburg, FL
    219 4th Avenue N #201
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,055 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  23. Photo of 4000 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8452703)
    $399,000
    Photo of 4000 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8452703)
    Photo of 4000 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8452703)
    4000 3rd Avenue N, St Petersburg, FL
    4000 3rd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 990 Home (sqft)
    • 2 Baths
    • 3,485 Lot (sqft)
  24. Photo of 5876 21st Street N #5, St Petersburg, FL 33714 (MLS # TB8452711)
    $93,000
    Photo of 5876 21st Street N #5, St Petersburg, FL 33714 (MLS # TB8452711)
    Photo of 5876 21st Street N #5, St Petersburg, FL 33714 (MLS # TB8452711)
    5876 21st Street N #5, St Petersburg, FL
    5876 21st Street N #5
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 560 Home (sqft)
    • 1 Bath
    • 1.44 Lot (ac)
  25. Photo of 554 52nd Avenue N, St Petersburg, FL 33703 (MLS # TB8446868)
    $449,900
    Photo of 554 52nd Avenue N, St Petersburg, FL 33703 (MLS # TB8446868)
    Photo of 554 52nd Avenue N, St Petersburg, FL 33703 (MLS # TB8446868)
    554 52nd Avenue N, St Petersburg, FL
    554 52nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,635 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  26. Photo of 1050 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # W7881127)
    $359,000
    Photo of 1050 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # W7881127)
    Photo of 1050 Rafael Boulevard NE #1, St Petersburg, FL 33704 (MLS # W7881127)
    1050 Rafael Boulevard NE #1, St Petersburg, FL
    1050 Rafael Boulevard NE #1
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,600 Home (sqft)
    • 2 Baths
    • 1.42 Lot (ac)
  27. Photo of 275 1st Avenue S #2508, St Petersburg, FL 33701 (MLS # TB8452667)
    $1,068,762
    Photo of 275 1st Avenue S #2508, St Petersburg, FL 33701 (MLS # TB8452667)
    Photo of 275 1st Avenue S #2508, St Petersburg, FL 33701 (MLS # TB8452667)
    275 1st Avenue S #2508, St Petersburg, FL
    275 1st Avenue S #2508
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,339 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  28. Photo of 275 1st Avenue S #1805, St Petersburg, FL 33701 (MLS # TB8452663)
    $2,209,948
    Photo of 275 1st Avenue S #1805, St Petersburg, FL 33701 (MLS # TB8452663)
    Photo of 275 1st Avenue S #1805, St Petersburg, FL 33701 (MLS # TB8452663)
    275 1st Avenue S #1805, St Petersburg, FL
    275 1st Avenue S #1805
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,637 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  29. Photo of 6701 31st Avenue N, St Petersburg, FL 33710 (MLS # TB8452552)
    $325,000
    Photo of 6701 31st Avenue N, St Petersburg, FL 33710 (MLS # TB8452552)
    Photo of 6701 31st Avenue N, St Petersburg, FL 33710 (MLS # TB8452552)
    6701 31st Avenue N, St Petersburg, FL
    6701 31st Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 987 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  30. Photo of 275 1st Avenue S #1105, St Petersburg, FL 33701 (MLS # TB8452655)
    $1,977,827
    Photo of 275 1st Avenue S #1105, St Petersburg, FL 33701 (MLS # TB8452655)
    Photo of 275 1st Avenue S #1105, St Petersburg, FL 33701 (MLS # TB8452655)
    275 1st Avenue S #1105, St Petersburg, FL
    275 1st Avenue S #1105
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,637 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
Previous Page 4 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 12/6/25 9:08 AM PST.

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