City-ST Petersburg Homes For Sale

Show Map
  • List View
  • Grid View
Sorted by
361 - 390 of 500+ | Previous Page 13 of 17 Next
  1. Photo of 2351 25th Avenue S, St Petersburg, FL 33712 (MLS # TB8493803)
    $265,000
    Photo of 2351 25th Avenue S, St Petersburg, FL 33712 (MLS # TB8493803)
    Photo of 2351 25th Avenue S, St Petersburg, FL 33712 (MLS # TB8493803)
    53
     
    2351 25th Avenue S, St Petersburg, FL
    2351 25th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,088 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  2. Photo of 6057 Moorings Drive S, St Petersburg, FL 33712 (MLS # A4688682)
    $739,000
    Photo of 6057 Moorings Drive S, St Petersburg, FL 33712 (MLS # A4688682)
    Photo of 6057 Moorings Drive S, St Petersburg, FL 33712 (MLS # A4688682)
    6057 Moorings Drive S, St Petersburg, FL
    6057 Moorings Drive S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,920 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  3. Photo of 811 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8493787)
    $345,000
    Photo of 811 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8493787)
    Photo of 811 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8493787)
    73
     
    811 18th Avenue S, St Petersburg, FL
    811 18th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,792 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  4. Photo of 7880 54th Avenue N #57, St Petersburg, FL 33709 (MLS # TB8493730)
    $149,000
    Photo of 7880 54th Avenue N #57, St Petersburg, FL 33709 (MLS # TB8493730)
    Photo of 7880 54th Avenue N #57, St Petersburg, FL 33709 (MLS # TB8493730)
    7880 54th Avenue N #57, St Petersburg, FL
    7880 54th Avenue N #57
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 810 Home (sqft)
    • 2 Baths
    • 17.85 Lot (ac)
  5. Photo of 8051 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8493667)
    $499,000
    Photo of 8051 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8493667)
    Photo of 8051 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8493667)
    8051 26th Avenue N, St Petersburg, FL
    8051 26th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,114 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  6. Photo of 1244 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8493724)
    $275,000
    Photo of 1244 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8493724)
    Photo of 1244 20th Avenue S, St Petersburg, FL 33705 (MLS # TB8493724)
    68
     
    1244 20th Avenue S, St Petersburg, FL
    1244 20th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,425 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  7. Photo of 4435 1st Street NE #103, St Petersburg, FL 33703 (MLS # TB8492162)
    $200,000
    Photo of 4435 1st Street NE #103, St Petersburg, FL 33703 (MLS # TB8492162)
    Photo of 4435 1st Street NE #103, St Petersburg, FL 33703 (MLS # TB8492162)
    4435 1st Street NE #103, St Petersburg, FL
    4435 1st Street NE #103
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  8. Photo of 1971 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8492503)
    $1,389,000
    Photo of 1971 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8492503)
    Photo of 1971 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8492503)
    1971 Massachusetts Avenue NE, St Petersburg, FL
    1971 Massachusetts Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,198 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  9. Photo of 6931 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8493614)
    $540,000
    Photo of 6931 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8493614)
    Photo of 6931 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8493614)
    32
     
    6931 Grande Vista Way S, St Petersburg, FL
    6931 Grande Vista Way S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,430 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  10. Photo of 713 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8486292)
    $525,000
    Photo of 713 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8486292)
    Photo of 713 Caya Costa Court NE, St Petersburg, FL 33702 (MLS # TB8486292)
    713 Caya Costa Court NE, St Petersburg, FL
    713 Caya Costa Court NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,796 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  11. Photo of 1234 17th Street N, St Petersburg, FL 33713 (MLS # A4688697)
    $339,500
    Photo of 1234 17th Street N, St Petersburg, FL 33713 (MLS # A4688697)
    Photo of 1234 17th Street N, St Petersburg, FL 33713 (MLS # A4688697)
    1234 17th Street N, St Petersburg, FL
    1234 17th Street N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,145 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  12. Photo of 4115 28th Street N, St Petersburg, FL 33714 (MLS # W7884516)
    $130,000
    Photo of 4115 28th Street N, St Petersburg, FL 33714 (MLS # W7884516)
    Photo of 4115 28th Street N, St Petersburg, FL 33714 (MLS # W7884516)
    4115 28th Street N, St Petersburg, FL
    4115 28th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 480 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  13. Photo of 3120 Park Street N, St Petersburg, FL 33710 (MLS # TB8490966)
    $659,000
    Photo of 3120 Park Street N, St Petersburg, FL 33710 (MLS # TB8490966)
    Photo of 3120 Park Street N, St Petersburg, FL 33710 (MLS # TB8490966)
    3120 Park Street N, St Petersburg, FL
    3120 Park Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,482 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  14. Photo of 8074 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8493659)
    $450,000
    Photo of 8074 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8493659)
    Photo of 8074 37th Avenue N, St Petersburg, FL 33710 (MLS # TB8493659)
    8074 37th Avenue N, St Petersburg, FL
    8074 37th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,826 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  15. Photo of 484 Santa Cruz Place NE #H, St Petersburg, FL 33703 (MLS # TB8492784)
    $239,000
    Photo of 484 Santa Cruz Place NE #H, St Petersburg, FL 33703 (MLS # TB8492784)
    Photo of 484 Santa Cruz Place NE #H, St Petersburg, FL 33703 (MLS # TB8492784)
    484 Santa Cruz Place NE #H, St Petersburg, FL
    484 Santa Cruz Place NE #H
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 930 Home (sqft)
    • 2 Baths
    • 15,682 Lot (sqft)
  16. Photo of 400 Central Avenue #301, St Petersburg, FL 33701 (MLS # TB8493537)
    $2,395,000
    Photo of 400 Central Avenue #301, St Petersburg, FL 33701 (MLS # TB8493537)
    Photo of 400 Central Avenue #301, St Petersburg, FL 33701 (MLS # TB8493537)
    400 Central Avenue #301, St Petersburg, FL
    400 Central Avenue #301
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,424 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  17. Photo of 400 Central Avenue #3401, St Petersburg, FL 33701 (MLS # TB8493276)
    $3,295,000
    Photo of 400 Central Avenue #3401, St Petersburg, FL 33701 (MLS # TB8493276)
    Photo of 400 Central Avenue #3401, St Petersburg, FL 33701 (MLS # TB8493276)
    400 Central Avenue #3401, St Petersburg, FL
    400 Central Avenue #3401
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,658 Home (sqft)
    • 4 Baths
    • 2.30 Lot (ac)
  18. Photo of 811 Bay Vista Boulevard S, St Petersburg, FL 33705 (MLS # TB8494741)
    $325,000
    Photo of 811 Bay Vista Boulevard S, St Petersburg, FL 33705 (MLS # TB8494741)
    Photo of 811 Bay Vista Boulevard S, St Petersburg, FL 33705 (MLS # TB8494741)
    811 Bay Vista Boulevard S, St Petersburg, FL
    811 Bay Vista Boulevard S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 996 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  19. Photo of 5487 70th Way N, St Petersburg, FL 33709 (MLS # TB8495469)
    $296,000
    Photo of 5487 70th Way N, St Petersburg, FL 33709 (MLS # TB8495469)
    Photo of 5487 70th Way N, St Petersburg, FL 33709 (MLS # TB8495469)
    5487 70th Way N, St Petersburg, FL
    5487 70th Way N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 953 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  20. Photo of 199 Dali Boulevard #1002, St Petersburg, FL 33701 (MLS # TB8493503)
    $949,950
    Photo of 199 Dali Boulevard #1002, St Petersburg, FL 33701 (MLS # TB8493503)
    Photo of 199 Dali Boulevard #1002, St Petersburg, FL 33701 (MLS # TB8493503)
    199 Dali Boulevard #1002, St Petersburg, FL
    199 Dali Boulevard #1002
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,354 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 1826 19th Street S, St Petersburg, FL 33712 (MLS # O6396037)
    $369,000
    Photo of 1826 19th Street S, St Petersburg, FL 33712 (MLS # O6396037)
    Photo of 1826 19th Street S, St Petersburg, FL 33712 (MLS # O6396037)
    1826 19th Street S, St Petersburg, FL
    1826 19th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,376 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  22. Photo of 3926 40th Avenue N, St Petersburg, FL 33714 (MLS # TB8493606)
    $295,000
    Photo of 3926 40th Avenue N, St Petersburg, FL 33714 (MLS # TB8493606)
    Photo of 3926 40th Avenue N, St Petersburg, FL 33714 (MLS # TB8493606)
    3926 40th Avenue N, St Petersburg, FL
    3926 40th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 960 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  23. Photo of 4043 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8493769)
    $405,000
    Photo of 4043 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8493769)
    Photo of 4043 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8493769)
    4043 Shore Acres Boulevard NE, St Petersburg, FL
    4043 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,260 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  24. Photo of 7777 46th Avenue N #36, St Petersburg, FL 33709 (MLS # TB8493706)
    $79,900
    Photo of 7777 46th Avenue N #36, St Petersburg, FL 33709 (MLS # TB8493706)
    Photo of 7777 46th Avenue N #36, St Petersburg, FL 33709 (MLS # TB8493706)
    7777 46th Avenue N #36, St Petersburg, FL
    7777 46th Avenue N #36
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 11.19 Lot (ac)
  25. Photo of 2852 60th Avenue N, St Petersburg, FL 33714 (MLS # TB8493238)
    $295,000
    Photo of 2852 60th Avenue N, St Petersburg, FL 33714 (MLS # TB8493238)
    Photo of 2852 60th Avenue N, St Petersburg, FL 33714 (MLS # TB8493238)
    49
     
    2852 60th Avenue N, St Petersburg, FL
    2852 60th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,068 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  26. Photo of 2 79th Street S, St Petersburg, FL 33707 (MLS # TB8492182)
    $525,000
    Photo of 2 79th Street S, St Petersburg, FL 33707 (MLS # TB8492182)
    Photo of 2 79th Street S, St Petersburg, FL 33707 (MLS # TB8492182)
    2 79th Street S, St Petersburg, FL
    2 79th Street S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  27. Photo of 200 4th Avenue S #200, St Petersburg, FL 33701 (MLS # TB8493366)
    $599,999
    Photo of 200 4th Avenue S #200, St Petersburg, FL 33701 (MLS # TB8493366)
    Photo of 200 4th Avenue S #200, St Petersburg, FL 33701 (MLS # TB8493366)
    200 4th Avenue S #200, St Petersburg, FL
    200 4th Avenue S #200
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,369 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  28. Photo of 1125 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8493638)
    $499,000
    Photo of 1125 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8493638)
    Photo of 1125 Melrose Avenue S, St Petersburg, FL 33705 (MLS # TB8493638)
    1125 Melrose Avenue S, St Petersburg, FL
    1125 Melrose Avenue S
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,271 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  29. Photo of 16333 Gulf Boulevard #217, St Petersburg, FL 33708 (MLS # TB8493617)
    $346,000
    Photo of 16333 Gulf Boulevard #217, St Petersburg, FL 33708 (MLS # TB8493617)
    Photo of 16333 Gulf Boulevard #217, St Petersburg, FL 33708 (MLS # TB8493617)
    16333 Gulf Boulevard #217, St Petersburg, FL
    16333 Gulf Boulevard #217
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 525 Home (sqft)
    • 1 Bath
    • 24,394 Lot (sqft)
  30. Photo of 5115 67th Way N, St Petersburg, FL 33709 (MLS # TB8493586)
    $340,000
    Photo of 5115 67th Way N, St Petersburg, FL 33709 (MLS # TB8493586)
    Photo of 5115 67th Way N, St Petersburg, FL 33709 (MLS # TB8493586)
    5115 67th Way N, St Petersburg, FL
    5115 67th Way N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 915 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
Previous Page 13 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/19/26 10:05 AM PDT.

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