City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
391 - 420 of 500+ | Previous Page 14 of 17 Next
  1. Photo of 1651 32 Avenue N, St Petersburg, FL 33713 (MLS # TB8449079)
    $169,100
    Photo of 1651 32 Avenue N, St Petersburg, FL 33713 (MLS # TB8449079)
    Photo of 1651 32 Avenue N, St Petersburg, FL 33713 (MLS # TB8449079)
    1651 32 Avenue N, St Petersburg, FL
    1651 32 Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 534 Home (sqft)
    • 1 Bath
    • 3,921 Lot (sqft)
  2. Photo of 5019 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8447934)
    $384,500
    Photo of 5019 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8447934)
    Photo of 5019 1st Avenue N, St Petersburg, FL 33710 (MLS # TB8447934)
    5019 1st Avenue N, St Petersburg, FL
    5019 1st Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,412 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  3. Photo of 1725 Bradshaw Lane N, St Petersburg, FL 33710 (MLS # TB8448917)
    $375,000
    Photo of 1725 Bradshaw Lane N, St Petersburg, FL 33710 (MLS # TB8448917)
    Photo of 1725 Bradshaw Lane N, St Petersburg, FL 33710 (MLS # TB8448917)
    1725 Bradshaw Lane N, St Petersburg, FL
    1725 Bradshaw Lane N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,197 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  4. Photo of 1501 75th Circle NE, St Petersburg, FL 33702 (MLS # TB8448667)
    $1,987,000
    Photo of 1501 75th Circle NE, St Petersburg, FL 33702 (MLS # TB8448667)
    Photo of 1501 75th Circle NE, St Petersburg, FL 33702 (MLS # TB8448667)
    1501 75th Circle NE, St Petersburg, FL
    1501 75th Circle NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,454 Home (sqft)
    • 3 Baths
    • 24,830 Lot (sqft)
  5. Photo of 3526 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8440969)
    $400,000
    Photo of 3526 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8440969)
    Photo of 3526 4th Avenue N, St Petersburg, FL 33713 (MLS # TB8440969)
    3526 4th Avenue N, St Petersburg, FL
    3526 4th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,122 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  6. Photo of 4132 72nd Street N #37, St Petersburg, FL 33709 (MLS # TB8445676)
    $120,000
    Photo of 4132 72nd Street N #37, St Petersburg, FL 33709 (MLS # TB8445676)
    Photo of 4132 72nd Street N #37, St Petersburg, FL 33709 (MLS # TB8445676)
    4132 72nd Street N #37, St Petersburg, FL
    4132 72nd Street N #37
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  7. Photo of 5220 Brittany Drive S #904, St Petersburg, FL 33715 (MLS # TB8447085)
    $274,900
    Photo of 5220 Brittany Drive S #904, St Petersburg, FL 33715 (MLS # TB8447085)
    Photo of 5220 Brittany Drive S #904, St Petersburg, FL 33715 (MLS # TB8447085)
    5220 Brittany Drive S #904, St Petersburg, FL
    5220 Brittany Drive S #904
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,175 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 5019 68th Street N, St Petersburg, FL 33709 (MLS # TB8448640)
    $170,000
    Photo of 5019 68th Street N, St Petersburg, FL 33709 (MLS # TB8448640)
    Photo of 5019 68th Street N, St Petersburg, FL 33709 (MLS # TB8448640)
    5019 68th Street N, St Petersburg, FL
    5019 68th Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 812 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  9. Photo of 5970 21st Street N #3, St Petersburg, FL 33714 (MLS # A4672255)
    $79,500
    Photo of 5970 21st Street N #3, St Petersburg, FL 33714 (MLS # A4672255)
    Photo of 5970 21st Street N #3, St Petersburg, FL 33714 (MLS # A4672255)
    5970 21st Street N #3, St Petersburg, FL
    5970 21st Street N #3
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 585 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. Photo of 17 29th Street N, St Petersburg, FL 33713 (MLS # TB8448852)
    $935,000
    Photo of 17 29th Street N, St Petersburg, FL 33713 (MLS # TB8448852)
    Photo of 17 29th Street N, St Petersburg, FL 33713 (MLS # TB8448852)
    17 29th Street N, St Petersburg, FL
    17 29th Street N
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,457 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  11. Photo of 7801 34th Avenue N #27, St Petersburg, FL 33710 (MLS # TB8448716)
    $79,900
    Photo of 7801 34th Avenue N #27, St Petersburg, FL 33710 (MLS # TB8448716)
    Photo of 7801 34th Avenue N #27, St Petersburg, FL 33710 (MLS # TB8448716)
    7801 34th Avenue N #27, St Petersburg, FL
    7801 34th Avenue N #27
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 432 Home (sqft)
    • 1 Bath
    • 2,178 Lot (sqft)
  12. Photo of 3100 Hartford Street N #227, St Petersburg, FL 33713 (MLS # O6362346)
    $155,000
    Photo of 3100 Hartford Street N #227, St Petersburg, FL 33713 (MLS # O6362346)
    Photo of 3100 Hartford Street N #227, St Petersburg, FL 33713 (MLS # O6362346)
    23
     
    3100 Hartford Street N #227, St Petersburg, FL
    3100 Hartford Street N #227
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 985 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 5434 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8447083)
    $595,000
    Photo of 5434 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8447083)
    Photo of 5434 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8447083)
    5434 9th Avenue N, St Petersburg, FL
    5434 9th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,555 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  14. Photo of 875 S Village Drive N #204, St Petersburg, FL 33716 (MLS # TB8448886)
    $225,000
    Photo of 875 S Village Drive N #204, St Petersburg, FL 33716 (MLS # TB8448886)
    Photo of 875 S Village Drive N #204, St Petersburg, FL 33716 (MLS # TB8448886)
    875 S Village Drive N #204, St Petersburg, FL
    875 S Village Drive N #204
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,180 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 2534 22nd Street S, St Petersburg, FL 33712 (MLS # TB8447981)
    $375,000
    Photo of 2534 22nd Street S, St Petersburg, FL 33712 (MLS # TB8447981)
    Photo of 2534 22nd Street S, St Petersburg, FL 33712 (MLS # TB8447981)
    2534 22nd Street S, St Petersburg, FL
    2534 22nd Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,156 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  16. Photo of 373 Sandbar Avenue NE, St Petersburg, FL 33716 (MLS # TB8448413)
    $535,000
    Photo of 373 Sandbar Avenue NE, St Petersburg, FL 33716 (MLS # TB8448413)
    Photo of 373 Sandbar Avenue NE, St Petersburg, FL 33716 (MLS # TB8448413)
    373 Sandbar Avenue NE, St Petersburg, FL
    373 Sandbar Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,010 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  17. Photo of 5217 81st Street N #3, St Petersburg, FL 33709 (MLS # O6361092)
    $125,000
    Photo of 5217 81st Street N #3, St Petersburg, FL 33709 (MLS # O6361092)
    Photo of 5217 81st Street N #3, St Petersburg, FL 33709 (MLS # O6361092)
    5217 81st Street N #3, St Petersburg, FL
    5217 81st Street N #3
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 1.16 Lot (ac)
  18. Photo of 4980 60th Avenue S, St Petersburg, FL 33715 (MLS # TB8447086)
    $1,849,900
    Photo of 4980 60th Avenue S, St Petersburg, FL 33715 (MLS # TB8447086)
    Photo of 4980 60th Avenue S, St Petersburg, FL 33715 (MLS # TB8447086)
    4980 60th Avenue S, St Petersburg, FL
    4980 60th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,906 Home (sqft)
    • 3 Baths
    • 13,940 Lot (sqft)
  19. Photo of 301 1st Street S #1807, St Petersburg, FL 33701 (MLS # TB8449428)
    $2,195,000
    Photo of 301 1st Street S #1807, St Petersburg, FL 33701 (MLS # TB8449428)
    Photo of 301 1st Street S #1807, St Petersburg, FL 33701 (MLS # TB8449428)
    301 1st Street S #1807, St Petersburg, FL
    301 1st Street S #1807
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,172 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  20. Photo of 332 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8449991)
    $215,000
    Photo of 332 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8449991)
    Photo of 332 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8449991)
    332 42nd Avenue N, St Petersburg, FL
    332 42nd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 845 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  21. Photo of 533 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8448712)
    $295,000
    Photo of 533 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8448712)
    Photo of 533 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8448712)
    533 38th Avenue N, St Petersburg, FL
    533 38th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 940 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  22. Photo of 921 12th Street N, St Petersburg, FL 33705 (MLS # TB8448571)
    $1,795,000
    Photo of 921 12th Street N, St Petersburg, FL 33705 (MLS # TB8448571)
    Photo of 921 12th Street N, St Petersburg, FL 33705 (MLS # TB8448571)
    921 12th Street N, St Petersburg, FL
    921 12th Street N
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 3,820 Home (sqft)
    • 5 Baths
    • 6,534 Lot (sqft)
  23. Photo of 4030 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8446728)
    $319,500
    Photo of 4030 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8446728)
    Photo of 4030 3rd Avenue N, St Petersburg, FL 33713 (MLS # TB8446728)
    4030 3rd Avenue N, St Petersburg, FL
    4030 3rd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 888 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  24. Photo of 2734 19th Street S, St Petersburg, FL 33712 (MLS # TB8448665)
    $335,000
    Photo of 2734 19th Street S, St Petersburg, FL 33712 (MLS # TB8448665)
    Photo of 2734 19th Street S, St Petersburg, FL 33712 (MLS # TB8448665)
    2734 19th Street S, St Petersburg, FL
    2734 19th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,722 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  25. Photo of 7520 Sunshine Skyway Lane S #T18, St Petersburg, FL 33711 (MLS # TB8448650)
    $499,000
    Photo of 7520 Sunshine Skyway Lane S #T18, St Petersburg, FL 33711 (MLS # TB8448650)
    Photo of 7520 Sunshine Skyway Lane S #T18, St Petersburg, FL 33711 (MLS # TB8448650)
    7520 Sunshine Skyway Lane S #T18, St Petersburg, FL
    7520 Sunshine Skyway Lane S #T18
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,265 Home (sqft)
    • 3 Baths
    • 2.93 Lot (ac)
  26. Photo of 100 Beach Drive NE #1402, St Petersburg, FL 33701 (MLS # TB8448635)
    $2,650,000
    Photo of 100 Beach Drive NE #1402, St Petersburg, FL 33701 (MLS # TB8448635)
    Photo of 100 Beach Drive NE #1402, St Petersburg, FL 33701 (MLS # TB8448635)
    100 Beach Drive NE #1402, St Petersburg, FL
    100 Beach Drive NE #1402
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,750 Home (sqft)
    • 3 Baths
    • 41,382 Lot (sqft)
  27. Photo of 4818 68th Street N, St Petersburg, FL 33709 (MLS # TB8448605)
    $259,000
    Photo of 4818 68th Street N, St Petersburg, FL 33709 (MLS # TB8448605)
    Photo of 4818 68th Street N, St Petersburg, FL 33709 (MLS # TB8448605)
    4818 68th Street N, St Petersburg, FL
    4818 68th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 768 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  28. Photo of 801 65th Avenue S, St Petersburg, FL 33705 (MLS # O6360985)
    $213,500
    Photo of 801 65th Avenue S, St Petersburg, FL 33705 (MLS # O6360985)
    Photo of 801 65th Avenue S, St Petersburg, FL 33705 (MLS # O6360985)
    10
     
    801 65th Avenue S, St Petersburg, FL
    801 65th Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 911 Home (sqft)
    • 1 Bath
    • 10,019 Lot (sqft)
  29. Photo of 3450 17th Avenue S, St Petersburg, FL 33711 (MLS # TB8448581)
    $249,900
    Photo of 3450 17th Avenue S, St Petersburg, FL 33711 (MLS # TB8448581)
    Photo of 3450 17th Avenue S, St Petersburg, FL 33711 (MLS # TB8448581)
    3450 17th Avenue S, St Petersburg, FL
    3450 17th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 1 Bath
    • 1,078 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  30. Photo of 5970 80th Street North #206, St Petersburg, FL 33709 (MLS # TB8448525)
    $145,000
    Photo of 5970 80th Street North #206, St Petersburg, FL 33709 (MLS # TB8448525)
    Photo of 5970 80th Street North #206, St Petersburg, FL 33709 (MLS # TB8448525)
    5970 80th Street North #206, St Petersburg, FL
    5970 80th Street North #206
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 3.08 Lot (ac)
Previous Page 14 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/7/25 9:08 AM PST.

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