City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
271 - 300 of 500+ | Previous Page 10 of 17 Next
  1. Photo of 1034 Queen Street N, St Petersburg, FL 33713 (MLS # TB8450126)
    $1,275,000
    Photo of 1034 Queen Street N, St Petersburg, FL 33713 (MLS # TB8450126)
    Photo of 1034 Queen Street N, St Petersburg, FL 33713 (MLS # TB8450126)
    1034 Queen Street N, St Petersburg, FL
    1034 Queen Street N
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 2,347 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  2. Photo of 4650 Cove Circle #111, St Petersburg, FL 33708 (MLS # TB8448982)
    $250,000
    Photo of 4650 Cove Circle #111, St Petersburg, FL 33708 (MLS # TB8448982)
    Photo of 4650 Cove Circle #111, St Petersburg, FL 33708 (MLS # TB8448982)
    4650 Cove Circle #111, St Petersburg, FL
    4650 Cove Circle #111
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 970 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 1620 Pelican Creek Xing, St Petersburg, FL 33707 (MLS # TB8448253)
    $499,000
    Photo of 1620 Pelican Creek Xing, St Petersburg, FL 33707 (MLS # TB8448253)
    Photo of 1620 Pelican Creek Xing, St Petersburg, FL 33707 (MLS # TB8448253)
    1620 Pelican Creek Xing, St Petersburg, FL
    1620 Pelican Creek Xing
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 2,038 Home (sqft)
    • 2 Baths
    • 39,204 Lot (sqft)
  4. Photo of 760 S Village Drive N #103, St Petersburg, FL 33716 (MLS # TB8450520)
    $149,900
    Photo of 760 S Village Drive N #103, St Petersburg, FL 33716 (MLS # TB8450520)
    Photo of 760 S Village Drive N #103, St Petersburg, FL 33716 (MLS # TB8450520)
    760 S Village Drive N #103, St Petersburg, FL
    760 S Village Drive N #103
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 975 Home (sqft)
    • 2 Baths
    • 975.00 Lot (ac)
  5. Photo of 5874 27th Terrace N, St Petersburg, FL 33710 (MLS # TB8450449)
    $400,000
    Photo of 5874 27th Terrace N, St Petersburg, FL 33710 (MLS # TB8450449)
    Photo of 5874 27th Terrace N, St Petersburg, FL 33710 (MLS # TB8450449)
    5874 27th Terrace N, St Petersburg, FL
    5874 27th Terrace N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,517 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  6. Photo of 384 Boca Ciega Point Boulevard, St Petersburg, FL 33708 (MLS # TB8449668)
    $645,000
    Photo of 384 Boca Ciega Point Boulevard, St Petersburg, FL 33708 (MLS # TB8449668)
    Photo of 384 Boca Ciega Point Boulevard, St Petersburg, FL 33708 (MLS # TB8449668)
    37
     
    384 Boca Ciega Point Boulevard, St Petersburg, FL
    384 Boca Ciega Point Boulevard
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,910 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  7. Photo of 10034 64th Avenue N #21, St Petersburg, FL 33708 (MLS # TB8450501)
    $127,900
    Photo of 10034 64th Avenue N #21, St Petersburg, FL 33708 (MLS # TB8450501)
    Photo of 10034 64th Avenue N #21, St Petersburg, FL 33708 (MLS # TB8450501)
    23
     
    10034 64th Avenue N #21, St Petersburg, FL
    10034 64th Avenue N #21
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 790 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 6396 29th Street N, St Petersburg, FL 33702 (MLS # O6361541)
    $275,000
    Photo of 6396 29th Street N, St Petersburg, FL 33702 (MLS # O6361541)
    Photo of 6396 29th Street N, St Petersburg, FL 33702 (MLS # O6361541)
    6396 29th Street N, St Petersburg, FL
    6396 29th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,172 Home (sqft)
    • 1 Bath
    • 4,356 Lot (sqft)
  9. Photo of 4100 1st Avenue S, St Petersburg, FL 33711 (MLS # TB8450359)
    $455,000
    Photo of 4100 1st Avenue S, St Petersburg, FL 33711 (MLS # TB8450359)
    Photo of 4100 1st Avenue S, St Petersburg, FL 33711 (MLS # TB8450359)
    4100 1st Avenue S, St Petersburg, FL
    4100 1st Avenue S
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 1,974 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  10. Photo of 3850 13th Avenue N #201, St Petersburg, FL 33713 (MLS # TB8450196)
    $224,900
    Photo of 3850 13th Avenue N #201, St Petersburg, FL 33713 (MLS # TB8450196)
    Photo of 3850 13th Avenue N #201, St Petersburg, FL 33713 (MLS # TB8450196)
    31
     
    3850 13th Avenue N #201, St Petersburg, FL
    3850 13th Avenue N #201
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,305 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 4290 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # TB8449795)
    $330,000
    Photo of 4290 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # TB8449795)
    Photo of 4290 Porpoise Drive SE, St Petersburg, FL 33705 (MLS # TB8449795)
    4290 Porpoise Drive SE, St Petersburg, FL
    4290 Porpoise Drive SE
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 950 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  12. Photo of 3001 58th Avenue S #111, St Petersburg, FL 33712 (MLS # TB8450183)
    $144,990
    Photo of 3001 58th Avenue S #111, St Petersburg, FL 33712 (MLS # TB8450183)
    Photo of 3001 58th Avenue S #111, St Petersburg, FL 33712 (MLS # TB8450183)
    3001 58th Avenue S #111, St Petersburg, FL
    3001 58th Avenue S #111
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 640 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  13. Photo of 5912 5th Avenue N #E12, St Petersburg, FL 33710 (MLS # TB8449988)
    $99,000
    Photo of 5912 5th Avenue N #E12, St Petersburg, FL 33710 (MLS # TB8449988)
    Photo of 5912 5th Avenue N #E12, St Petersburg, FL 33710 (MLS # TB8449988)
    5912 5th Avenue N #E12, St Petersburg, FL
    5912 5th Avenue N #E12
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 605 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  14. Photo of 5938 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8449454)
    $450,000
    Photo of 5938 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8449454)
    Photo of 5938 4th Avenue S, St Petersburg, FL 33707 (MLS # TB8449454)
    5938 4th Avenue S, St Petersburg, FL
    5938 4th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,128 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  15. Photo of 1010 Central Avenue #416, St Petersburg, FL 33705 (MLS # TB8450277)
    $468,000
    Photo of 1010 Central Avenue #416, St Petersburg, FL 33705 (MLS # TB8450277)
    Photo of 1010 Central Avenue #416, St Petersburg, FL 33705 (MLS # TB8450277)
    1010 Central Avenue #416, St Petersburg, FL
    1010 Central Avenue #416
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,116 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 5111 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8449858)
    $845,000
    Photo of 5111 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8449858)
    Photo of 5111 5th Avenue S, St Petersburg, FL 33707 (MLS # TB8449858)
    5111 5th Avenue S, St Petersburg, FL
    5111 5th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,690 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
  17. Photo of 4813 71st Street N, St Petersburg, FL 33709 (MLS # TB8450312)
    $279,000
    Photo of 4813 71st Street N, St Petersburg, FL 33709 (MLS # TB8450312)
    Photo of 4813 71st Street N, St Petersburg, FL 33709 (MLS # TB8450312)
    4813 71st Street N, St Petersburg, FL
    4813 71st Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 676 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  18. Photo of 3125 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8449792)
    $339,000
    Photo of 3125 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8449792)
    Photo of 3125 31st Avenue N, St Petersburg, FL 33713 (MLS # TB8449792)
    3125 31st Avenue N, St Petersburg, FL
    3125 31st Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,253 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  19. Photo of 3440 17th Street N, St Petersburg, FL 33713 (MLS # TB8450659)
    $299,000
    Photo of 3440 17th Street N, St Petersburg, FL 33713 (MLS # TB8450659)
    Photo of 3440 17th Street N, St Petersburg, FL 33713 (MLS # TB8450659)
    21
     
    3440 17th Street N, St Petersburg, FL
    3440 17th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,179 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  20. Photo of 1322 Pelican Creek Crossing #B, St Petersburg, FL 33707 (MLS # J995600)
    $328,000
    Photo of 1322 Pelican Creek Crossing #B, St Petersburg, FL 33707 (MLS # J995600)
    Photo of 1322 Pelican Creek Crossing #B, St Petersburg, FL 33707 (MLS # J995600)
    1322 Pelican Creek Crossing #B, St Petersburg, FL
    1322 Pelican Creek Crossing #B
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,085 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 1601 43rd Street N #220, St Petersburg, FL 33713 (MLS # TB8450873)
    $249,000
    Photo of 1601 43rd Street N #220, St Petersburg, FL 33713 (MLS # TB8450873)
    Photo of 1601 43rd Street N #220, St Petersburg, FL 33713 (MLS # TB8450873)
    1601 43rd Street N #220, St Petersburg, FL
    1601 43rd Street N #220
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,225 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  22. Photo of 1818 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8450684)
    $335,000
    Photo of 1818 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8450684)
    Photo of 1818 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8450684)
    1818 Michigan Avenue NE, St Petersburg, FL
    1818 Michigan Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,256 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  23. Photo of 624 Mount Piney Avenue NE #703, St Petersburg, FL 33702 (MLS # TB8450713)
    $289,000
    Photo of 624 Mount Piney Avenue NE #703, St Petersburg, FL 33702 (MLS # TB8450713)
    Photo of 624 Mount Piney Avenue NE #703, St Petersburg, FL 33702 (MLS # TB8450713)
    624 Mount Piney Avenue NE #703, St Petersburg, FL
    624 Mount Piney Avenue NE #703
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,366 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  24. Photo of 7048 Mount Essex Drive NE #493, St Petersburg, FL 33702 (MLS # TB8450708)
    $229,000
    Photo of 7048 Mount Essex Drive NE #493, St Petersburg, FL 33702 (MLS # TB8450708)
    Photo of 7048 Mount Essex Drive NE #493, St Petersburg, FL 33702 (MLS # TB8450708)
    7048 Mount Essex Drive NE #493, St Petersburg, FL
    7048 Mount Essex Drive NE #493
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,173 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  25. Photo of 602 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8450583)
    $565,000
    Photo of 602 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8450583)
    Photo of 602 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8450583)
    602 53rd Avenue N, St Petersburg, FL
    602 53rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,995 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  26. Photo of 6165 58th Street N #6D, St Petersburg, FL 33709 (MLS # TB8450515)
    $170,000
    Photo of 6165 58th Street N #6D, St Petersburg, FL 33709 (MLS # TB8450515)
    Photo of 6165 58th Street N #6D, St Petersburg, FL 33709 (MLS # TB8450515)
    6165 58th Street N #6D, St Petersburg, FL
    6165 58th Street N #6D
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 640 Home (sqft)
    • 1 Bath
    • 872 Lot (sqft)
  27. Photo of 3665 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8445283)
    $200,000
    Photo of 3665 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8445283)
    Photo of 3665 42nd Avenue N, St Petersburg, FL 33714 (MLS # TB8445283)
    3665 42nd Avenue N, St Petersburg, FL
    3665 42nd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 692 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  28. Photo of 5200 Brittany Drive S #606, St Petersburg, FL 33715 (MLS # TB8450314)
    $325,000
    Photo of 5200 Brittany Drive S #606, St Petersburg, FL 33715 (MLS # TB8450314)
    Photo of 5200 Brittany Drive S #606, St Petersburg, FL 33715 (MLS # TB8450314)
    66
     
    5200 Brittany Drive S #606, St Petersburg, FL
    5200 Brittany Drive S #606
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 1,185 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 115 19th Avenue SE, St Petersburg, FL 33701 (MLS # TB8450227)
    $1,695,000
    Photo of 115 19th Avenue SE, St Petersburg, FL 33701 (MLS # TB8450227)
    Photo of 115 19th Avenue SE, St Petersburg, FL 33701 (MLS # TB8450227)
    115 19th Avenue SE, St Petersburg, FL
    115 19th Avenue SE
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 3,573 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  30. Photo of 3801 71st Street N, St Petersburg, FL 33709 (MLS # TB8450106)
    $1,090,000
    Photo of 3801 71st Street N, St Petersburg, FL 33709 (MLS # TB8450106)
    Photo of 3801 71st Street N, St Petersburg, FL 33709 (MLS # TB8450106)
    3801 71st Street N, St Petersburg, FL
    3801 71st Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,936 Home (sqft)
    • 3 Baths
    • 7,841 Lot (sqft)
Previous Page 10 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 5:08 PM PST.

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