Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    $475,000
    Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    Photo of 4896 Venetian Place NE, St Petersburg, FL 33703 (MLS # TB8442804)
    37
     
    4896 Venetian Place NE, St Petersburg, FL
    4896 Venetian Place NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,507 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  2. Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    $3,900,000
    Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    Photo of 2970 68th Avenue S, St Petersburg, FL 33703 (MLS # TB8447883)
    2970 68th Avenue S, St Petersburg, FL
    2970 68th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,670 Home (sqft)
    • 4 Baths
    • 13,940 Lot (sqft)
  3. Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    $1,395,000
    Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    Photo of 21 Crescent Place S, St Petersburg, FL 33711 (MLS # TB8447433)
    21 Crescent Place S, St Petersburg, FL
    21 Crescent Place S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,000 Home (sqft)
    • 2 Baths
    • 3,921 Lot (sqft)
  4. Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    $524,900
    Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    Photo of 1334 59th Street N, St Petersburg, FL 33710 (MLS # TB8447711)
    1334 59th Street N, St Petersburg, FL
    1334 59th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,525 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  5. Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    $1,000,015
    Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    132 17th Avenue N, St Petersburg, FL
    132 17th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,526 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  6. Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    $449,999
    Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    Photo of 6026 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8447508)
    20
     
    6026 Bayou Grande Boulevard NE, St Petersburg, FL
    6026 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,804 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  7. Photo of 5739 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8447658)
    $375,000
    Photo of 5739 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8447658)
    Photo of 5739 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8447658)
    5739 Dartmouth Avenue N, St Petersburg, FL
    5739 Dartmouth Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,064 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  8. Photo of 3531 73rd Street N, St Petersburg, FL 33710 (MLS # TB8447746)
    $424,999
    Photo of 3531 73rd Street N, St Petersburg, FL 33710 (MLS # TB8447746)
    Photo of 3531 73rd Street N, St Petersburg, FL 33710 (MLS # TB8447746)
    3531 73rd Street N, St Petersburg, FL
    3531 73rd Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,249 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  9. Photo of 1500 39th Street N, St Petersburg, FL 33713 (MLS # TB8445872)
    $450,000
    Photo of 1500 39th Street N, St Petersburg, FL 33713 (MLS # TB8445872)
    Photo of 1500 39th Street N, St Petersburg, FL 33713 (MLS # TB8445872)
    1500 39th Street N, St Petersburg, FL
    1500 39th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,170 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  10. Photo of 4400 Beach Drive SE, St Petersburg, FL 33705 (MLS # TB8447065)
    $1,175,000
    Photo of 4400 Beach Drive SE, St Petersburg, FL 33705 (MLS # TB8447065)
    Photo of 4400 Beach Drive SE, St Petersburg, FL 33705 (MLS # TB8447065)
    4400 Beach Drive SE, St Petersburg, FL
    4400 Beach Drive SE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,269 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  11. Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8447694)
    $399,500
    Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8447694)
    Photo of 425 40th Avenue NE, St Petersburg, FL 33703 (MLS # TB8447694)
    425 40th Avenue NE, St Petersburg, FL
    425 40th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,040 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  12. Photo of 944 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8447251)
    $465,000
    Photo of 944 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8447251)
    Photo of 944 18th Avenue S, St Petersburg, FL 33705 (MLS # TB8447251)
    944 18th Avenue S, St Petersburg, FL
    944 18th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,713 Home (sqft)
    • 2 Baths
    • 12,633 Lot (sqft)
  13. Photo of 8235 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8445910)
    $650,000
    Photo of 8235 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8445910)
    Photo of 8235 39th Avenue N, St Petersburg, FL 33709 (MLS # TB8445910)
    8235 39th Avenue N, St Petersburg, FL
    8235 39th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,588 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  14. Photo of 319 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8442934)
    $2,700,000
    Photo of 319 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8442934)
    Photo of 319 12th Avenue NE, St Petersburg, FL 33701 (MLS # TB8442934)
    59
     
    319 12th Avenue NE, St Petersburg, FL
    319 12th Avenue NE
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 3,652 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  15. Photo of 5840 41st Avenue N, St Petersburg, FL 33709 (MLS # TB8447592)
    $324,000
    Photo of 5840 41st Avenue N, St Petersburg, FL 33709 (MLS # TB8447592)
    Photo of 5840 41st Avenue N, St Petersburg, FL 33709 (MLS # TB8447592)
    5840 41st Avenue N, St Petersburg, FL
    5840 41st Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,056 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  16. Photo of 844 Brookwood Drive S, St Petersburg, FL 33707 (MLS # TB8447026)
    $420,000
    Photo of 844 Brookwood Drive S, St Petersburg, FL 33707 (MLS # TB8447026)
    Photo of 844 Brookwood Drive S, St Petersburg, FL 33707 (MLS # TB8447026)
    844 Brookwood Drive S, St Petersburg, FL
    844 Brookwood Drive S
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 696 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  17. Photo of 3201 7th Avenue N, St Petersburg, FL 33713 (MLS # W7880674)
    $480,000
    Photo of 3201 7th Avenue N, St Petersburg, FL 33713 (MLS # W7880674)
    Photo of 3201 7th Avenue N, St Petersburg, FL 33713 (MLS # W7880674)
    3201 7th Avenue N, St Petersburg, FL
    3201 7th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,300 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  18. Photo of 7395 18th Street N, St Petersburg, FL 33702 (MLS # TB8447371)
    $535,000
    Photo of 7395 18th Street N, St Petersburg, FL 33702 (MLS # TB8447371)
    Photo of 7395 18th Street N, St Petersburg, FL 33702 (MLS # TB8447371)
    34
     
    7395 18th Street N, St Petersburg, FL
    7395 18th Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,564 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  19. Photo of 727 23rd Avenue N, St Petersburg, FL 33704 (MLS # TB8448041)
    $1,100,000
    Photo of 727 23rd Avenue N, St Petersburg, FL 33704 (MLS # TB8448041)
    Photo of 727 23rd Avenue N, St Petersburg, FL 33704 (MLS # TB8448041)
    727 23rd Avenue N, St Petersburg, FL
    727 23rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,326 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  20. Photo of St Petersburg, FL 33702 (MLS # S5138152)
    $334,500
    Photo of St Petersburg, FL 33702 (MLS # S5138152)
    Photo of St Petersburg, FL 33702 (MLS # S5138152)
    MLS # S5138152, St Petersburg, FL
    MLS # S5138152
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 966 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  21. Photo of 1801 13th Avenue S, St Petersburg, FL 33712 (MLS # TB8447226)
    $340,000
    Photo of 1801 13th Avenue S, St Petersburg, FL 33712 (MLS # TB8447226)
    Photo of 1801 13th Avenue S, St Petersburg, FL 33712 (MLS # TB8447226)
    1801 13th Avenue S, St Petersburg, FL
    1801 13th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,070 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  22. Photo of 1558 Delaware Avenue NE, St Petersburg, FL 33703 (MLS # TB8447230)
    $375,000
    Photo of 1558 Delaware Avenue NE, St Petersburg, FL 33703 (MLS # TB8447230)
    Photo of 1558 Delaware Avenue NE, St Petersburg, FL 33703 (MLS # TB8447230)
    1558 Delaware Avenue NE, St Petersburg, FL
    1558 Delaware Avenue NE
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,182 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  23. Photo of 1521 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8447036)
    $1,595,000
    Photo of 1521 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8447036)
    Photo of 1521 21st Avenue N, St Petersburg, FL 33704 (MLS # TB8447036)
    1521 21st Avenue N, St Petersburg, FL
    1521 21st Avenue N
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,842 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  24. Photo of 5039 Dr Martin Luther King Jr Street N, St Petersburg, FL 33703 (MLS # TB8446580)
    $650,000
    Photo of 5039 Dr Martin Luther King Jr Street N, St Petersburg, FL 33703 (MLS # TB8446580)
    Photo of 5039 Dr Martin Luther King Jr Street N, St Petersburg, FL 33703 (MLS # TB8446580)
    5039 Dr Martin Luther King Jr Street N, St Petersburg, FL
    5039 Dr Martin Luther King Jr Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,924 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  25. Photo of 401 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8446827)
    $349,900
    Photo of 401 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8446827)
    Photo of 401 Davison Avenue NE, St Petersburg, FL 33703 (MLS # TB8446827)
    401 Davison Avenue NE, St Petersburg, FL
    401 Davison Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 965 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  26. Photo of 4160 58th Avenue N, St Petersburg, FL 33714 (MLS # O6359512)
    $369,000
    Photo of 4160 58th Avenue N, St Petersburg, FL 33714 (MLS # O6359512)
    Photo of 4160 58th Avenue N, St Petersburg, FL 33714 (MLS # O6359512)
    39
     
    4160 58th Avenue N, St Petersburg, FL
    4160 58th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,648 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  27. Photo of 652 13th Avenue S, St Petersburg, FL 33701 (MLS # TB8446454)
    $300,000
    Photo of 652 13th Avenue S, St Petersburg, FL 33701 (MLS # TB8446454)
    Photo of 652 13th Avenue S, St Petersburg, FL 33701 (MLS # TB8446454)
    652 13th Avenue S, St Petersburg, FL
    652 13th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,375 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  28. Photo of 6700 23rd Street S, St Petersburg, FL 33712 (MLS # TB8445476)
    $699,999
    Photo of 6700 23rd Street S, St Petersburg, FL 33712 (MLS # TB8445476)
    Photo of 6700 23rd Street S, St Petersburg, FL 33712 (MLS # TB8445476)
    6700 23rd Street S, St Petersburg, FL
    6700 23rd Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,809 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  29. Photo of 2000 76th Street N, St Petersburg, FL 33710 (MLS # TB8446113)
    $475,000
    Photo of 2000 76th Street N, St Petersburg, FL 33710 (MLS # TB8446113)
    Photo of 2000 76th Street N, St Petersburg, FL 33710 (MLS # TB8446113)
    2000 76th Street N, St Petersburg, FL
    2000 76th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,309 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  30. Photo of 6923 16th Avenue N, St Petersburg, FL 33710 (MLS # TB8446568)
    $599,000
    Photo of 6923 16th Avenue N, St Petersburg, FL 33710 (MLS # TB8446568)
    Photo of 6923 16th Avenue N, St Petersburg, FL 33710 (MLS # TB8446568)
    6923 16th Avenue N, St Petersburg, FL
    6923 16th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,728 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
Previous Page 1 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 11/13/25 8:59 PM PST.

This Real Estate IDX is (c) Diverse Solutions 2025.