Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. 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)
  2. Photo of 2734 19th Street S, St Petersburg, FL 33712 (MLS # TB8448665)
    $350,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)
  3. Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    $325,000
    Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    Photo of 3033 24th Avenue N, St Petersburg, FL 33713 (MLS # TB8446694)
    3033 24th Avenue N, St Petersburg, FL
    3033 24th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,024 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  4. Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    $407,400
    Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    Photo of 200 82nd Avenue N, St Petersburg, FL 33702 (MLS # O6360959)
    200 82nd Avenue N, St Petersburg, FL
    200 82nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,364 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  5. Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    $385,600
    Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    Photo of 7401 21st Street N, St Petersburg, FL 33702 (MLS # TB8448354)
    47
     
    7401 21st Street N, St Petersburg, FL
    7401 21st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,404 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  6. Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    $429,900
    Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    Photo of 2231 Lamparilla Way S, St Petersburg, FL 33712 (MLS # TB8448539)
    2231 Lamparilla Way S, St Petersburg, FL
    2231 Lamparilla Way S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,502 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
  7. Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    $675,000
    Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    Photo of 5833 25th Street S, St Petersburg, FL 33712 (MLS # TB8448263)
    5833 25th Street S, St Petersburg, FL
    5833 25th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,019 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  8. Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    $435,000
    Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    Photo of 1018 55th Avenue N, St Petersburg, FL 33703 (MLS # TB8448518)
    1018 55th Avenue N, St Petersburg, FL
    1018 55th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,000 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  9. Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    $495,000
    Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    Photo of 1861 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8448516)
    1861 Shore Acres Boulevard NE, St Petersburg, FL
    1861 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,314 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  10. Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    $650,000
    Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    Photo of 325 33rd Avenue NE, St Petersburg, FL 33704 (MLS # TB8448092)
    325 33rd Avenue NE, St Petersburg, FL
    325 33rd Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,239 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  11. Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    $599,000
    Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    Photo of 9665 2nd Street N, St Petersburg, FL 33702 (MLS # TB8447123)
    9665 2nd Street N, St Petersburg, FL
    9665 2nd Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,345 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  12. Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    $440,000
    Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    Photo of 6900 9th Avenue N, St Petersburg, FL 33710 (MLS # TB8448176)
    6900 9th Avenue N, St Petersburg, FL
    6900 9th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,711 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  13. Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    $1,099,000
    Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    Photo of 2227 Brevard Road NE, St Petersburg, FL 33704 (MLS # TB8447118)
    36
     
    2227 Brevard Road NE, St Petersburg, FL
    2227 Brevard Road NE
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,610 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  14. Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    $2,495,000
    Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    Photo of 7942 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8445534)
    7942 3rd Avenue S, St Petersburg, FL
    7942 3rd Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 3,432 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  15. 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)
    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)
  16. Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    $1,395,000
    Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    Photo of 510 Lewis Boulevard SE, St Petersburg, FL 33705 (MLS # TB8447480)
    510 Lewis Boulevard SE, St Petersburg, FL
    510 Lewis Boulevard SE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,397 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  17. Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    $335,000
    Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    Photo of 1005 15th Avenue S, St Petersburg, FL 33705 (MLS # TB8446124)
    1005 15th Avenue S, St Petersburg, FL
    1005 15th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,160 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  18. Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    $349,900
    Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    Photo of 1119 Newton Avenue S, St Petersburg, FL 33705 (MLS # TB8448262)
    1119 Newton Avenue S, St Petersburg, FL
    1119 Newton Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,244 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  19. Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    $435,000
    Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    Photo of 542 64th Street S, St Petersburg, FL 33707 (MLS # TB8447857)
    542 64th Street S, St Petersburg, FL
    542 64th Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,503 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  20. 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)
  21. 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)
  22. 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)
  23. Photo of 132 17th Avenue N, St Petersburg, FL 33704 (MLS # O6360286)
    $1,015,000
    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)
  24. 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)
  25. Photo of 6637 Poinsettia Avenue S, St Petersburg, FL 33707 (MLS # TB8439386)
    $549,000
    Photo of 6637 Poinsettia Avenue S, St Petersburg, FL 33707 (MLS # TB8439386)
    Photo of 6637 Poinsettia Avenue S, St Petersburg, FL 33707 (MLS # TB8439386)
    21
     
    6637 Poinsettia Avenue S, St Petersburg, FL
    6637 Poinsettia Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,465 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  26. Photo of 3431 52nd Avenue N, St Petersburg, FL 33714 (MLS # TB8447608)
    $364,900
    Photo of 3431 52nd Avenue N, St Petersburg, FL 33714 (MLS # TB8447608)
    Photo of 3431 52nd Avenue N, St Petersburg, FL 33714 (MLS # TB8447608)
    3431 52nd Avenue N, St Petersburg, FL
    3431 52nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,620 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  27. Photo of 1910 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # A4671928)
    $489,900
    Photo of 1910 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # A4671928)
    Photo of 1910 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # A4671928)
    1910 New Hampshire Avenue NE, St Petersburg, FL
    1910 New Hampshire Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,352 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  28. 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)
  29. 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)
  30. 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)
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/16/25 5:00 AM PST.

This IDX is (c) Diverse Solutions 2025.