Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
181 - 210 of 287 | Previous Page 7 of 10 Next
  1. Photo of 5811 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462318)
    $4,358,800
    Photo of 5811 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462318)
    Photo of 5811 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462318)
    5811 Bayou Grande Boulevard NE, St Petersburg, FL
    5811 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 6 Baths
    • 5,128 Home (sqft)
    • 6 Baths
    • 10,455 Lot (sqft)
  2. Photo of 1821 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462862)
    $3,499,554
    Photo of 1821 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462862)
    Photo of 1821 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462862)
    1821 Bayou Grande Boulevard NE, St Petersburg, FL
    1821 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 6 Baths
    • 3,883 Home (sqft)
    • 6 Baths
    • 7,841 Lot (sqft)
  3. Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8461273)
    $559,900
    Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8461273)
    Photo of 4095 Locust Street NE, St Petersburg, FL 33703 (MLS # TB8461273)
    4095 Locust Street NE, St Petersburg, FL
    4095 Locust Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,450 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  4. Photo of 1835 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462946)
    $4,499,812
    Photo of 1835 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462946)
    Photo of 1835 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8462946)
    1835 Bayou Grande Boulevard NE, St Petersburg, FL
    1835 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 5 Beds
    • 5 Baths
    • 5,428 Home (sqft)
    • 5 Baths
    • 9,148 Lot (sqft)
  5. Photo of 4027 Haines Road, St Petersburg, FL 33703 (MLS # TB8463981)
    $829,900
    Photo of 4027 Haines Road, St Petersburg, FL 33703 (MLS # TB8463981)
    Photo of 4027 Haines Road, St Petersburg, FL 33703 (MLS # TB8463981)
    4027 Haines Road, St Petersburg, FL
    4027 Haines Road
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,826 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  6. Photo of 1825 Shore Acres Blvd NE, St Petersburg, FL 33703 (MLS # A4678174)
    $355,000
    Photo of 1825 Shore Acres Blvd NE, St Petersburg, FL 33703 (MLS # A4678174)
    Photo of 1825 Shore Acres Blvd NE, St Petersburg, FL 33703 (MLS # A4678174)
    1825 Shore Acres Blvd NE, St Petersburg, FL
    1825 Shore Acres Blvd NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,295 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  7. Photo of 1735 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8463185)
    $399,000
    Photo of 1735 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8463185)
    Photo of 1735 Michigan Avenue NE, St Petersburg, FL 33703 (MLS # TB8463185)
    1735 Michigan Avenue NE, St Petersburg, FL
    1735 Michigan Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,328 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  8. Photo of 4435 Huntington Street NE, St Petersburg, FL 33703 (MLS # TB8464228)
    $489,900
    Photo of 4435 Huntington Street NE, St Petersburg, FL 33703 (MLS # TB8464228)
    Photo of 4435 Huntington Street NE, St Petersburg, FL 33703 (MLS # TB8464228)
    4435 Huntington Street NE, St Petersburg, FL
    4435 Huntington Street NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,640 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  9. Photo of 5080 Locust Street NE #328, St Petersburg, FL 33703 (MLS # TB8463313)
    $159,000
    Photo of 5080 Locust Street NE #328, St Petersburg, FL 33703 (MLS # TB8463313)
    Photo of 5080 Locust Street NE #328, St Petersburg, FL 33703 (MLS # TB8463313)
    5080 Locust Street NE #328, St Petersburg, FL
    5080 Locust Street NE #328
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 930 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 5095 Bay Street NE #102, St Petersburg, FL 33703 (MLS # TB8462793)
    $190,000
    Photo of 5095 Bay Street NE #102, St Petersburg, FL 33703 (MLS # TB8462793)
    Photo of 5095 Bay Street NE #102, St Petersburg, FL 33703 (MLS # TB8462793)
    5095 Bay Street NE #102, St Petersburg, FL
    5095 Bay Street NE #102
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 730 50th Avenue N, St Petersburg, FL 33703 (MLS # TB8462094)
    $319,000
    Photo of 730 50th Avenue N, St Petersburg, FL 33703 (MLS # TB8462094)
    Photo of 730 50th Avenue N, St Petersburg, FL 33703 (MLS # TB8462094)
    730 50th Avenue N, St Petersburg, FL
    730 50th Avenue N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,663 Lot (sqft)
  12. Photo of 5467 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8461349)
    $879,000
    Photo of 5467 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8461349)
    Photo of 5467 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8461349)
    5467 Bayou Grande Boulevard NE, St Petersburg, FL
    5467 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,098 Home (sqft)
    • 3 Baths
    • 11,326 Lot (sqft)
  13. Photo of 6043 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460814)
    $1,550,000
    Photo of 6043 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460814)
    Photo of 6043 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460814)
    6043 Bayou Grande Boulevard NE, St Petersburg, FL
    6043 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,019 Lot (sqft)
  14. Photo of 6072 15th Way N, St Petersburg, FL 33703 (MLS # O6370575)
    $469,900
    Photo of 6072 15th Way N, St Petersburg, FL 33703 (MLS # O6370575)
    Photo of 6072 15th Way N, St Petersburg, FL 33703 (MLS # O6370575)
    33
     
    6072 15th Way N, St Petersburg, FL
    6072 15th Way N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,190 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  15. Photo of 1815 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460108)
    $2,695,000
    Photo of 1815 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460108)
    Photo of 1815 Bayou Grande Boulevard NE, St Petersburg, FL 33703 (MLS # TB8460108)
    1815 Bayou Grande Boulevard NE, St Petersburg, FL
    1815 Bayou Grande Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 4,456 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  16. Photo of 4580 Overlook Drive NE #297, St Petersburg, FL 33703 (MLS # TB8459121)
    $135,000
    Photo of 4580 Overlook Drive NE #297, St Petersburg, FL 33703 (MLS # TB8459121)
    Photo of 4580 Overlook Drive NE #297, St Petersburg, FL 33703 (MLS # TB8459121)
    4580 Overlook Drive NE #297, St Petersburg, FL
    4580 Overlook Drive NE #297
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 750 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  17. Photo of 935 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8454660)
    $1,170,000
    Photo of 935 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8454660)
    Photo of 935 42nd Avenue N, St Petersburg, FL 33703 (MLS # TB8454660)
    49
     
    935 42nd Avenue N, St Petersburg, FL
    935 42nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,365 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  18. Photo of 1984 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8458175)
    $1,310,000
    Photo of 1984 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8458175)
    Photo of 1984 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8458175)
    1984 Kansas Avenue NE, St Petersburg, FL
    1984 Kansas Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,005 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  19. Photo of 1860 Massachusetts Avenue NE #224, St Petersburg, FL 33703 (MLS # TB8457021)
    $157,500
    Photo of 1860 Massachusetts Avenue NE #224, St Petersburg, FL 33703 (MLS # TB8457021)
    Photo of 1860 Massachusetts Avenue NE #224, St Petersburg, FL 33703 (MLS # TB8457021)
    1860 Massachusetts Avenue NE #224, St Petersburg, FL
    1860 Massachusetts Avenue NE #224
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 905 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 5095 Bay Street NE #210, St Petersburg, FL 33703 (MLS # TB8455089)
    $199,000
    Photo of 5095 Bay Street NE #210, St Petersburg, FL 33703 (MLS # TB8455089)
    Photo of 5095 Bay Street NE #210, St Petersburg, FL 33703 (MLS # TB8455089)
    5095 Bay Street NE #210, St Petersburg, FL
    5095 Bay Street NE #210
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 3.39 Lot (ac)
  21. Photo of 1860 Massachusetts Avenue NE #206, St Petersburg, FL 33703 (MLS # TB8457339)
    $159,000
    Photo of 1860 Massachusetts Avenue NE #206, St Petersburg, FL 33703 (MLS # TB8457339)
    Photo of 1860 Massachusetts Avenue NE #206, St Petersburg, FL 33703 (MLS # TB8457339)
    1860 Massachusetts Avenue NE #206, St Petersburg, FL
    1860 Massachusetts Avenue NE #206
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 610 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  22. Photo of 1976 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453291)
    $2,995,000
    Photo of 1976 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453291)
    Photo of 1976 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453291)
    1976 Kansas Avenue NE, St Petersburg, FL
    1976 Kansas Avenue NE
    St Petersburg, FL
    • 5 Beds
    • 6 Baths
    • 4,757 Home (sqft)
    • 6 Baths
    • 10,019 Lot (sqft)
  23. Photo of 5095 Bay Street NE #317, St Petersburg, FL 33703 (MLS # TB8447340)
    $146,460
    Photo of 5095 Bay Street NE #317, St Petersburg, FL 33703 (MLS # TB8447340)
    Photo of 5095 Bay Street NE #317, St Petersburg, FL 33703 (MLS # TB8447340)
    5095 Bay Street NE #317, St Petersburg, FL
    5095 Bay Street NE #317
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 4915 Bay Street NE #334, St Petersburg, FL 33703 (MLS # TB8456162)
    $199,900
    Photo of 4915 Bay Street NE #334, St Petersburg, FL 33703 (MLS # TB8456162)
    Photo of 4915 Bay Street NE #334, St Petersburg, FL 33703 (MLS # TB8456162)
    4915 Bay Street NE #334, St Petersburg, FL
    4915 Bay Street NE #334
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 1322 48th Avenue N, St Petersburg, FL 33703 (MLS # TB8455583)
    $470,000
    Photo of 1322 48th Avenue N, St Petersburg, FL 33703 (MLS # TB8455583)
    Photo of 1322 48th Avenue N, St Petersburg, FL 33703 (MLS # TB8455583)
    1322 48th Avenue N, St Petersburg, FL
    1322 48th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,530 Home (sqft)
    • 1 Bath
    • 6,099 Lot (sqft)
  26. Photo of 1818 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8454495)
    $375,000
    Photo of 1818 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8454495)
    Photo of 1818 Shore Acres Boulevard NE, St Petersburg, FL 33703 (MLS # TB8454495)
    1818 Shore Acres Boulevard NE, St Petersburg, FL
    1818 Shore Acres Boulevard NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,416 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  27. Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8455871)
    $349,000
    Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8455871)
    Photo of 5501 Denver Street NE, St Petersburg, FL 33703 (MLS # TB8455871)
    5501 Denver Street NE, St Petersburg, FL
    5501 Denver Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,283 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  28. Photo of 4890 Bay Street NE #330, St Petersburg, FL 33703 (MLS # TB8456376)
    $159,500
    Photo of 4890 Bay Street NE #330, St Petersburg, FL 33703 (MLS # TB8456376)
    Photo of 4890 Bay Street NE #330, St Petersburg, FL 33703 (MLS # TB8456376)
    4890 Bay Street NE #330, St Petersburg, FL
    4890 Bay Street NE #330
    St Petersburg, FL
    • 1 Bed
    • 2 Baths
    • 925 Home (sqft)
    • 2 Baths
    • 3.45 Lot (ac)
  29. Photo of 2000 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453509)
    $1,395,000
    Photo of 2000 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453509)
    Photo of 2000 Kansas Avenue NE, St Petersburg, FL 33703 (MLS # TB8453509)
    2000 Kansas Avenue NE, St Petersburg, FL
    2000 Kansas Avenue NE
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 2,495 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  30. Photo of 4119 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8454424)
    $355,000
    Photo of 4119 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8454424)
    Photo of 4119 Harrisburg Street NE, St Petersburg, FL 33703 (MLS # TB8454424)
    4119 Harrisburg Street NE, St Petersburg, FL
    4119 Harrisburg Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,247 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
Previous Page 7 of 10 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/26/26 10:08 PM PDT.

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