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 500 Santa Cruz Place NE #D, St Petersburg, FL 33703 (MLS # TB8496391)
    $269,000
    Photo of 500 Santa Cruz Place NE #D, St Petersburg, FL 33703 (MLS # TB8496391)
    Photo of 500 Santa Cruz Place NE #D, St Petersburg, FL 33703 (MLS # TB8496391)
    500 Santa Cruz Place NE #D, St Petersburg, FL
    500 Santa Cruz Place NE #D
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 930 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 10265 Gandy Boulevard N #1008, St Petersburg, FL 33702 (MLS # O6398224)
    $118,000
    Photo of 10265 Gandy Boulevard N #1008, St Petersburg, FL 33702 (MLS # O6398224)
    Photo of 10265 Gandy Boulevard N #1008, St Petersburg, FL 33702 (MLS # O6398224)
    10265 Gandy Boulevard N #1008, St Petersburg, FL
    10265 Gandy Boulevard N #1008
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,028 Home (sqft)
    • 2 Baths
    • 31.08 Lot (ac)
  3. Photo of 7172 S Shore Drive S, St Petersburg, FL 33707 (MLS # TB8496015)
    $1,300,000
    Photo of 7172 S Shore Drive S, St Petersburg, FL 33707 (MLS # TB8496015)
    Photo of 7172 S Shore Drive S, St Petersburg, FL 33707 (MLS # TB8496015)
    7172 S Shore Drive S, St Petersburg, FL
    7172 S Shore Drive S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,854 Home (sqft)
    • 2 Baths
    • 13,940 Lot (sqft)
  4. Photo of 135 25th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494808)
    $1,390,000
    Photo of 135 25th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494808)
    Photo of 135 25th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494808)
    135 25th Avenue NE, St Petersburg, FL
    135 25th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,375 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  5. Photo of 5311 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497052)
    $725,000
    Photo of 5311 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497052)
    Photo of 5311 7th Avenue N, St Petersburg, FL 33710 (MLS # TB8497052)
    5311 7th Avenue N, St Petersburg, FL
    5311 7th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,748 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  6. Photo of 6527 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8496005)
    $349,000
    Photo of 6527 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8496005)
    Photo of 6527 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8496005)
    6527 3rd Avenue S, St Petersburg, FL
    6527 3rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 914 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  7. Photo of 8270 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8496993)
    $850,000
    Photo of 8270 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8496993)
    Photo of 8270 30th Avenue N, St Petersburg, FL 33710 (MLS # TB8496993)
    78
     
    8270 30th Avenue N, St Petersburg, FL
    8270 30th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,196 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  8. Photo of 7801 34th Avenue N #30, St Petersburg, FL 33710 (MLS # TB8496537)
    $105,000
    Photo of 7801 34th Avenue N #30, St Petersburg, FL 33710 (MLS # TB8496537)
    Photo of 7801 34th Avenue N #30, St Petersburg, FL 33710 (MLS # TB8496537)
    7801 34th Avenue N #30, St Petersburg, FL
    7801 34th Avenue N #30
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 600 Home (sqft)
    • 1 Bath
    • 6.84 Lot (ac)
  9. Photo of 337 Coffee Pot Drive NE, St Petersburg, FL 33704 (MLS # TB8496270)
    $6,495,000
    Photo of 337 Coffee Pot Drive NE, St Petersburg, FL 33704 (MLS # TB8496270)
    Photo of 337 Coffee Pot Drive NE, St Petersburg, FL 33704 (MLS # TB8496270)
    337 Coffee Pot Drive NE, St Petersburg, FL
    337 Coffee Pot Drive NE
    St Petersburg, FL
    • 5 Beds
    • 6 Baths
    • 6,239 Home (sqft)
    • 6 Baths
    • 11,326 Lot (sqft)
  10. Photo of 1535 13th Street S, St Petersburg, FL 33705 (MLS # TB8496520)
    $530,000
    Photo of 1535 13th Street S, St Petersburg, FL 33705 (MLS # TB8496520)
    Photo of 1535 13th Street S, St Petersburg, FL 33705 (MLS # TB8496520)
    1535 13th Street S, St Petersburg, FL
    1535 13th Street S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,716 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  11. Photo of 10034 64th Avenue N #3, St Petersburg, FL 33708 (MLS # TB8494864)
    $105,000
    Photo of 10034 64th Avenue N #3, St Petersburg, FL 33708 (MLS # TB8494864)
    Photo of 10034 64th Avenue N #3, St Petersburg, FL 33708 (MLS # TB8494864)
    10034 64th Avenue N #3, St Petersburg, FL
    10034 64th Avenue N #3
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 11.00 Lot (ac)
  12. Photo of 2562 Dartmouth Avenue N, St Petersburg, FL 33713 (MLS # J999819)
    $425,000
    Photo of 2562 Dartmouth Avenue N, St Petersburg, FL 33713 (MLS # J999819)
    Photo of 2562 Dartmouth Avenue N, St Petersburg, FL 33713 (MLS # J999819)
    2562 Dartmouth Avenue N, St Petersburg, FL
    2562 Dartmouth Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 960 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  13. Photo of 6642 27th Street N, St Petersburg, FL 33702 (MLS # TB8495748)
    $220,029
    Photo of 6642 27th Street N, St Petersburg, FL 33702 (MLS # TB8495748)
    Photo of 6642 27th Street N, St Petersburg, FL 33702 (MLS # TB8495748)
    6642 27th Street N, St Petersburg, FL
    6642 27th Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,482 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  14. Photo of 5701 Bahia Del Mar Circle #408, St Petersburg, FL 33715 (MLS # TB8496628)
    $579,000
    Photo of 5701 Bahia Del Mar Circle #408, St Petersburg, FL 33715 (MLS # TB8496628)
    Photo of 5701 Bahia Del Mar Circle #408, St Petersburg, FL 33715 (MLS # TB8496628)
    5701 Bahia Del Mar Circle #408, St Petersburg, FL
    5701 Bahia Del Mar Circle #408
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,150 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 1109 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8496291)
    $995,000
    Photo of 1109 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8496291)
    Photo of 1109 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8496291)
    48
     
    1109 18th Avenue N, St Petersburg, FL
    1109 18th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,091 Home (sqft)
    • 3 Baths
    • 3,485 Lot (sqft)
  16. Photo of 4801 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496519)
    $850,000
    Photo of 4801 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496519)
    Photo of 4801 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496519)
    4801 Shore Acres Boulevard NE, St Petersburg, FL
    4801 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,867 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  17. Photo of 4626 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496589)
    $884,900
    Photo of 4626 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496589)
    Photo of 4626 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496589)
    55
     
    4626 Bayshore Boulevard NE, St Petersburg, FL
    4626 Bayshore Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 2 Baths
    • 2,255 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  18. Photo of 5150 76th Street N, St Petersburg, FL 33709 (MLS # TB8494150)
    $229,000
    Photo of 5150 76th Street N, St Petersburg, FL 33709 (MLS # TB8494150)
    Photo of 5150 76th Street N, St Petersburg, FL 33709 (MLS # TB8494150)
    5150 76th Street N, St Petersburg, FL
    5150 76th Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,440 Home (sqft)
    • 3 Baths
    • 3,485 Lot (sqft)
  19. Photo of 4775 Cove Circle #106, St Petersburg, FL 33708 (MLS # TB8496250)
    $164,000
    Photo of 4775 Cove Circle #106, St Petersburg, FL 33708 (MLS # TB8496250)
    Photo of 4775 Cove Circle #106, St Petersburg, FL 33708 (MLS # TB8496250)
    4775 Cove Circle #106, St Petersburg, FL
    4775 Cove Circle #106
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,050 Home (sqft)
    • 2 Baths
    • 23,087 Lot (sqft)
  20. Photo of 201 35th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494517)
    $649,000
    Photo of 201 35th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494517)
    Photo of 201 35th Avenue NE, St Petersburg, FL 33704 (MLS # TB8494517)
    45
     
    201 35th Avenue NE, St Petersburg, FL
    201 35th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,510 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  21. Photo of 7439 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8495064)
    $389,900
    Photo of 7439 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8495064)
    Photo of 7439 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8495064)
    7439 37th Avenue N, St Petersburg, FL
    7439 37th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  22. Photo of 2739 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8496541)
    $530,000
    Photo of 2739 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8496541)
    Photo of 2739 16th Avenue N, St Petersburg, FL 33713 (MLS # TB8496541)
    2739 16th Avenue N, St Petersburg, FL
    2739 16th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,270 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  23. Photo of 4618 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496521)
    $899,000
    Photo of 4618 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496521)
    Photo of 4618 Bayshore Boulevard NE, St Petersburg, FL 33703 (MLS # TB8496521)
    4618 Bayshore Boulevard NE, St Petersburg, FL
    4618 Bayshore Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,869 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  24. Photo of 6190 80th Street N #410, St Petersburg, FL 33709 (MLS # TB8495686)
    $199,000
    Photo of 6190 80th Street N #410, St Petersburg, FL 33709 (MLS # TB8495686)
    Photo of 6190 80th Street N #410, St Petersburg, FL 33709 (MLS # TB8495686)
    6190 80th Street N #410, St Petersburg, FL
    6190 80th Street N #410
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,335 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 9045 3rd Street N, St Petersburg, FL 33702 (MLS # TB8496523)
    $325,000
    Photo of 9045 3rd Street N, St Petersburg, FL 33702 (MLS # TB8496523)
    Photo of 9045 3rd Street N, St Petersburg, FL 33702 (MLS # TB8496523)
    9045 3rd Street N, St Petersburg, FL
    9045 3rd Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,545 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  26. Photo of 4400 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8496450)
    $249,000
    Photo of 4400 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8496450)
    Photo of 4400 3rd Avenue S, St Petersburg, FL 33711 (MLS # TB8496450)
    4400 3rd Avenue S, St Petersburg, FL
    4400 3rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,135 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  27. Photo of 3243 6th Avenue S, St Petersburg, FL 33712 (MLS # W7884730)
    $360,000
    Photo of 3243 6th Avenue S, St Petersburg, FL 33712 (MLS # W7884730)
    Photo of 3243 6th Avenue S, St Petersburg, FL 33712 (MLS # W7884730)
    3243 6th Avenue S, St Petersburg, FL
    3243 6th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,040 Home (sqft)
    • 1 Bath
    • 3,485 Lot (sqft)
  28. Photo of 750 4th Avenue S #502, St Petersburg, FL 33701 (MLS # TB8491471)
    $658,000
    Photo of 750 4th Avenue S #502, St Petersburg, FL 33701 (MLS # TB8491471)
    Photo of 750 4th Avenue S #502, St Petersburg, FL 33701 (MLS # TB8491471)
    750 4th Avenue S #502, St Petersburg, FL
    750 4th Avenue S #502
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,534 Home (sqft)
    • 3 Baths
    • 17,860 Lot (sqft)
  29. Photo of 5521 80th Street N #212, St Petersburg, FL 33709 (MLS # TB8494851)
    $139,000
    Photo of 5521 80th Street N #212, St Petersburg, FL 33709 (MLS # TB8494851)
    Photo of 5521 80th Street N #212, St Petersburg, FL 33709 (MLS # TB8494851)
    47
     
    5521 80th Street N #212, St Petersburg, FL
    5521 80th Street N #212
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 1,055 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  30. Photo of 6158 Palma Del Mar Boulevard S #604, St Petersburg, FL 33715 (MLS # TB8496353)
    $299,900
    Photo of 6158 Palma Del Mar Boulevard S #604, St Petersburg, FL 33715 (MLS # TB8496353)
    Photo of 6158 Palma Del Mar Boulevard S #604, St Petersburg, FL 33715 (MLS # TB8496353)
    6158 Palma Del Mar Boulevard S #604, St Petersburg, FL
    6158 Palma Del Mar Boulevard S #604
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,050 Home (sqft)
    • 2 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 4/16/26 2:04 PM PDT.

This IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions