St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 1461 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8510842)
    $1,100,000
    Photo of 1461 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8510842)
    Photo of 1461 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8510842)
    1461 87th Avenue N, St Petersburg, FL
    1461 87th Avenue N
    St Petersburg, FL
    • 5 Beds
    • 3 Baths
    • 3,195 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  2. Photo of 1717 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # O6409665)
    $1,335,000
    Photo of 1717 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # O6409665)
    Photo of 1717 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # O6409665)
    29
     
    1717 Massachusetts Avenue NE, St Petersburg, FL
    1717 Massachusetts Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,820 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  3. Photo of 7979 48th Avenue N, St Petersburg, FL 33709 (MLS # TB8506677)
    $565,000
    Photo of 7979 48th Avenue N, St Petersburg, FL 33709 (MLS # TB8506677)
    Photo of 7979 48th Avenue N, St Petersburg, FL 33709 (MLS # TB8506677)
    39
     
    7979 48th Avenue N, St Petersburg, FL
    7979 48th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,483 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  4. Photo of 874 Placido Way NE, St Petersburg, FL 33704 (MLS # TB8510443)
    $4,425,000
    Photo of 874 Placido Way NE, St Petersburg, FL 33704 (MLS # TB8510443)
    Photo of 874 Placido Way NE, St Petersburg, FL 33704 (MLS # TB8510443)
    60
     
    874 Placido Way NE, St Petersburg, FL
    874 Placido Way NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,622 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  5. Photo of 6721 13th Avenue N, St Petersburg, FL 33710 (MLS # TB8509815)
    $599,999
    Photo of 6721 13th Avenue N, St Petersburg, FL 33710 (MLS # TB8509815)
    Photo of 6721 13th Avenue N, St Petersburg, FL 33710 (MLS # TB8509815)
    6721 13th Avenue N, St Petersburg, FL
    6721 13th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,804 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  6. Photo of 6242 5th Avenue N, St Petersburg, FL 33710 (MLS # TB8510666)
    $490,000
    Photo of 6242 5th Avenue N, St Petersburg, FL 33710 (MLS # TB8510666)
    Photo of 6242 5th Avenue N, St Petersburg, FL 33710 (MLS # TB8510666)
    30
     
    6242 5th Avenue N, St Petersburg, FL
    6242 5th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,412 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  7. Photo of 120 59th Avenue S, St Petersburg, FL 33705 (MLS # TB8506312)
    $695,000
    Photo of 120 59th Avenue S, St Petersburg, FL 33705 (MLS # TB8506312)
    Photo of 120 59th Avenue S, St Petersburg, FL 33705 (MLS # TB8506312)
    120 59th Avenue S, St Petersburg, FL
    120 59th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,552 Home (sqft)
    • 3 Baths
    • 13,504 Lot (sqft)
  8. Photo of 210 49th Street N, St Petersburg, FL 33710 (MLS # TB8509908)
    $435,000
    Photo of 210 49th Street N, St Petersburg, FL 33710 (MLS # TB8509908)
    Photo of 210 49th Street N, St Petersburg, FL 33710 (MLS # TB8509908)
    210 49th Street N, St Petersburg, FL
    210 49th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,432 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  9. Photo of 3109 Queen Street N, St Petersburg, FL 33713 (MLS # TB8509613)
    $759,000
    Photo of 3109 Queen Street N, St Petersburg, FL 33713 (MLS # TB8509613)
    Photo of 3109 Queen Street N, St Petersburg, FL 33713 (MLS # TB8509613)
    3109 Queen Street N, St Petersburg, FL
    3109 Queen Street N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,860 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  10. Photo of 7602 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8509967)
    $695,000
    Photo of 7602 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8509967)
    Photo of 7602 Dartmouth Avenue N, St Petersburg, FL 33710 (MLS # TB8509967)
    7602 Dartmouth Avenue N, St Petersburg, FL
    7602 Dartmouth Avenue N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,347 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  11. Photo of 1276 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510082)
    $2,100,000
    Photo of 1276 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510082)
    Photo of 1276 37th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510082)
    1276 37th Avenue NE, St Petersburg, FL
    1276 37th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,210 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  12. Photo of 610 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8510616)
    $779,000
    Photo of 610 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8510616)
    Photo of 610 Cordova Boulevard NE, St Petersburg, FL 33704 (MLS # TB8510616)
    610 Cordova Boulevard NE, St Petersburg, FL
    610 Cordova Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,051 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  13. Photo of 8015 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8509557)
    $685,000
    Photo of 8015 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8509557)
    Photo of 8015 28th Avenue N, St Petersburg, FL 33710 (MLS # TB8509557)
    8015 28th Avenue N, St Petersburg, FL
    8015 28th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,977 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  14. Photo of 835 16th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510088)
    $1,295,000
    Photo of 835 16th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510088)
    Photo of 835 16th Avenue NE, St Petersburg, FL 33704 (MLS # TB8510088)
    835 16th Avenue NE, St Petersburg, FL
    835 16th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 3,047 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  15. Photo of 4479 41st Street N, St Petersburg, FL 33714 (MLS # TB8508540)
    $398,500
    Photo of 4479 41st Street N, St Petersburg, FL 33714 (MLS # TB8508540)
    Photo of 4479 41st Street N, St Petersburg, FL 33714 (MLS # TB8508540)
    36
     
    4479 41st Street N, St Petersburg, FL
    4479 41st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,350 Home (sqft)
    • 2 Baths
    • 3,921 Lot (sqft)
  16. Photo of 6350 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8510169)
    $465,000
    Photo of 6350 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8510169)
    Photo of 6350 Hampton Drive N, St Petersburg, FL 33710 (MLS # TB8510169)
    6350 Hampton Drive N, St Petersburg, FL
    6350 Hampton Drive N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,343 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  17. Photo of 5001 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8495253)
    $395,000
    Photo of 5001 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8495253)
    Photo of 5001 3rd Avenue S, St Petersburg, FL 33707 (MLS # TB8495253)
    5001 3rd Avenue S, St Petersburg, FL
    5001 3rd Avenue S
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,263 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  18. Photo of 6617 27th Way N, St Petersburg, FL 33702 (MLS # TB8510255)
    $325,000
    Photo of 6617 27th Way N, St Petersburg, FL 33702 (MLS # TB8510255)
    Photo of 6617 27th Way N, St Petersburg, FL 33702 (MLS # TB8510255)
    6617 27th Way N, St Petersburg, FL
    6617 27th Way N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,248 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  19. Photo of 1835 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # TB8510482)
    $975,000
    Photo of 1835 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # TB8510482)
    Photo of 1835 New Hampshire Avenue NE, St Petersburg, FL 33703 (MLS # TB8510482)
    1835 New Hampshire Avenue NE, St Petersburg, FL
    1835 New Hampshire Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,117 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  20. Photo of 4016 9th Avenue N, St Petersburg, FL 33713 (MLS # O6409300)
    $398,500
    Photo of 4016 9th Avenue N, St Petersburg, FL 33713 (MLS # O6409300)
    Photo of 4016 9th Avenue N, St Petersburg, FL 33713 (MLS # O6409300)
    19
     
    4016 9th Avenue N, St Petersburg, FL
    4016 9th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 790 Home (sqft)
    • 1 Bath
    • 7,841 Lot (sqft)
  21. Photo of 1428 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8509581)
    $325,000
    Photo of 1428 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8509581)
    Photo of 1428 38th Avenue N, St Petersburg, FL 33704 (MLS # TB8509581)
    1428 38th Avenue N, St Petersburg, FL
    1428 38th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,004 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  22. Photo of 111 69th Avenue N, St Petersburg, FL 33702 (MLS # TB8510378)
    $365,000
    Photo of 111 69th Avenue N, St Petersburg, FL 33702 (MLS # TB8510378)
    Photo of 111 69th Avenue N, St Petersburg, FL 33702 (MLS # TB8510378)
    111 69th Avenue N, St Petersburg, FL
    111 69th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,286 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  23. Photo of 834 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8510238)
    $649,000
    Photo of 834 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8510238)
    Photo of 834 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8510238)
    834 53rd Avenue N, St Petersburg, FL
    834 53rd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,578 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  24. Photo of 1028 8th Avenue S, St Petersburg, FL 33705 (MLS # TB8508752)
    $379,000
    Photo of 1028 8th Avenue S, St Petersburg, FL 33705 (MLS # TB8508752)
    Photo of 1028 8th Avenue S, St Petersburg, FL 33705 (MLS # TB8508752)
    1028 8th Avenue S, St Petersburg, FL
    1028 8th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,219 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  25. Photo of 10819 Seminole Drive N, St Petersburg, FL 33708 (MLS # TB8509289)
    $1,100,000
    Photo of 10819 Seminole Drive N, St Petersburg, FL 33708 (MLS # TB8509289)
    Photo of 10819 Seminole Drive N, St Petersburg, FL 33708 (MLS # TB8509289)
    10819 Seminole Drive N, St Petersburg, FL
    10819 Seminole Drive N
    St Petersburg, FL
    • 7 Beds
    • 5 Baths
    • 3,200 Home (sqft)
    • 5 Baths
    • 12,197 Lot (sqft)
  26. Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # A4693503)
    $1,299,000
    Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # A4693503)
    Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # A4693503)
    6129 Leeland Street S, St Petersburg, FL
    6129 Leeland Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,472 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  27. Photo of 2616 11th Street N, St Petersburg, FL 33704 (MLS # TB8508717)
    $915,000
    Photo of 2616 11th Street N, St Petersburg, FL 33704 (MLS # TB8508717)
    Photo of 2616 11th Street N, St Petersburg, FL 33704 (MLS # TB8508717)
    2616 11th Street N, St Petersburg, FL
    2616 11th Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,034 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  28. Photo of 1416 49th Avenue NE, St Petersburg, FL 33703 (MLS # O6409039)
    $859,900
    Photo of 1416 49th Avenue NE, St Petersburg, FL 33703 (MLS # O6409039)
    Photo of 1416 49th Avenue NE, St Petersburg, FL 33703 (MLS # O6409039)
    1416 49th Avenue NE, St Petersburg, FL
    1416 49th Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 2,898 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  29. Photo of 1880 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8509856)
    $1,145,000
    Photo of 1880 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8509856)
    Photo of 1880 Tanglewood Drive NE, St Petersburg, FL 33702 (MLS # TB8509856)
    1880 Tanglewood Drive NE, St Petersburg, FL
    1880 Tanglewood Drive NE
    St Petersburg, FL
    • 6 Beds
    • 3 Baths
    • 3,353 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  30. Photo of 2461 69th Avenue S, St Petersburg, FL 33712 (MLS # TB8508604)
    $675,000
    Photo of 2461 69th Avenue S, St Petersburg, FL 33712 (MLS # TB8508604)
    Photo of 2461 69th Avenue S, St Petersburg, FL 33712 (MLS # TB8508604)
    2461 69th Avenue S, St Petersburg, FL
    2461 69th Avenue S
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,846 Home (sqft)
    • 2 Baths
    • 9,148 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 5/20/26 8:15 PM PDT.

This MLS IDX is (c) Diverse Solutions 2026.