Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 236 | Previous Page 1 of 8 Next
  1. Photo of 6965 21st Street N, St Petersburg, FL 33702 (MLS # TB8467106)
    $479,900
    Photo of 6965 21st Street N, St Petersburg, FL 33702 (MLS # TB8467106)
    Photo of 6965 21st Street N, St Petersburg, FL 33702 (MLS # TB8467106)
    6965 21st Street N, St Petersburg, FL
    6965 21st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,716 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  2. Photo of 201 79th Avenue NE, St Petersburg, FL 33702 (MLS # TB8461895)
    $644,900
    Photo of 201 79th Avenue NE, St Petersburg, FL 33702 (MLS # TB8461895)
    Photo of 201 79th Avenue NE, St Petersburg, FL 33702 (MLS # TB8461895)
    201 79th Avenue NE, St Petersburg, FL
    201 79th Avenue NE
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,080 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  3. Photo of 7423 Orpine Drive N, St Petersburg, FL 33702 (MLS # TB8466925)
    $300,000
    Photo of 7423 Orpine Drive N, St Petersburg, FL 33702 (MLS # TB8466925)
    Photo of 7423 Orpine Drive N, St Petersburg, FL 33702 (MLS # TB8466925)
    7423 Orpine Drive N, St Petersburg, FL
    7423 Orpine Drive N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,410 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  4. Photo of 319 80th Avenue NE, St Petersburg, FL 33702 (MLS # TB8466616)
    $179,900
    Photo of 319 80th Avenue NE, St Petersburg, FL 33702 (MLS # TB8466616)
    Photo of 319 80th Avenue NE, St Petersburg, FL 33702 (MLS # TB8466616)
    319 80th Avenue NE, St Petersburg, FL
    319 80th Avenue NE
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,970 Lot (sqft)
  5. Photo of 217 Mount Isle Avenue NE #197, St Petersburg, FL 33702 (MLS # TB8466230)
    $239,000
    Photo of 217 Mount Isle Avenue NE #197, St Petersburg, FL 33702 (MLS # TB8466230)
    Photo of 217 Mount Isle Avenue NE #197, St Petersburg, FL 33702 (MLS # TB8466230)
    42
     
    217 Mount Isle Avenue NE #197, St Petersburg, FL
    217 Mount Isle Avenue NE #197
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,084 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  6. Photo of 7113 Mount Piney Road NE #719, St Petersburg, FL 33702 (MLS # TB8464122)
    $334,900
    Photo of 7113 Mount Piney Road NE #719, St Petersburg, FL 33702 (MLS # TB8464122)
    Photo of 7113 Mount Piney Road NE #719, St Petersburg, FL 33702 (MLS # TB8464122)
    7113 Mount Piney Road NE #719, St Petersburg, FL
    7113 Mount Piney Road NE #719
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,605 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  7. Photo of 7213 Mount Essex Drive NE #514, St Petersburg, FL 33702 (MLS # TB8465802)
    $149,000
    Photo of 7213 Mount Essex Drive NE #514, St Petersburg, FL 33702 (MLS # TB8465802)
    Photo of 7213 Mount Essex Drive NE #514, St Petersburg, FL 33702 (MLS # TB8465802)
    7213 Mount Essex Drive NE #514, St Petersburg, FL
    7213 Mount Essex Drive NE #514
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 912 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  8. Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    $89,900
    Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    Photo of 1001 77th Avenue N #307, St Petersburg, FL 33702 (MLS # TB8465334)
    1001 77th Avenue N #307, St Petersburg, FL
    1001 77th Avenue N #307
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 650 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  9. Photo of 209 NE Lincoln Circle N #309, St Petersburg, FL 33702 (MLS # TB8461039)
    $129,990
    Photo of 209 NE Lincoln Circle N #309, St Petersburg, FL 33702 (MLS # TB8461039)
    Photo of 209 NE Lincoln Circle N #309, St Petersburg, FL 33702 (MLS # TB8461039)
    209 NE Lincoln Circle N #309, St Petersburg, FL
    209 NE Lincoln Circle N #309
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 855 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 7501 21st Street N, St Petersburg, FL 33702 (MLS # TB8464641)
    $445,000
    Photo of 7501 21st Street N, St Petersburg, FL 33702 (MLS # TB8464641)
    Photo of 7501 21st Street N, St Petersburg, FL 33702 (MLS # TB8464641)
    7501 21st Street N, St Petersburg, FL
    7501 21st Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,532 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  11. Photo of 782 75th Avenue N, St Petersburg, FL 33702 (MLS # TB8457916)
    $349,000
    Photo of 782 75th Avenue N, St Petersburg, FL 33702 (MLS # TB8457916)
    Photo of 782 75th Avenue N, St Petersburg, FL 33702 (MLS # TB8457916)
    26
     
    782 75th Avenue N, St Petersburg, FL
    782 75th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,236 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  12. Photo of 6715 Cape Sable Way NE #5, St Petersburg, FL 33702 (MLS # TB8464424)
    $250,000
    Photo of 6715 Cape Sable Way NE #5, St Petersburg, FL 33702 (MLS # TB8464424)
    Photo of 6715 Cape Sable Way NE #5, St Petersburg, FL 33702 (MLS # TB8464424)
    27
     
    6715 Cape Sable Way NE #5, St Petersburg, FL
    6715 Cape Sable Way NE #5
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,680 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  13. Photo of 115 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8464526)
    $975,000
    Photo of 115 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8464526)
    Photo of 115 87th Avenue N, St Petersburg, FL 33702 (MLS # TB8464526)
    115 87th Avenue N, St Petersburg, FL
    115 87th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,698 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  14. Photo of 1489 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8462287)
    $469,000
    Photo of 1489 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8462287)
    Photo of 1489 77th Avenue N, St Petersburg, FL 33702 (MLS # TB8462287)
    1489 77th Avenue N, St Petersburg, FL
    1489 77th Avenue N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,475 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  15. Photo of 135 NW Monroe Circle N, St Petersburg, FL 33702 (MLS # TB8464080)
    $460,000
    Photo of 135 NW Monroe Circle N, St Petersburg, FL 33702 (MLS # TB8464080)
    Photo of 135 NW Monroe Circle N, St Petersburg, FL 33702 (MLS # TB8464080)
    37
     
    135 NW Monroe Circle N, St Petersburg, FL
    135 NW Monroe Circle N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,268 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  16. Photo of 3300 70th Avenue N, St Petersburg, FL 33702 (MLS # TB8463941)
    $299,900
    Photo of 3300 70th Avenue N, St Petersburg, FL 33702 (MLS # TB8463941)
    Photo of 3300 70th Avenue N, St Petersburg, FL 33702 (MLS # TB8463941)
    3300 70th Avenue N, St Petersburg, FL
    3300 70th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 570 Home (sqft)
    • 1 Bath
    • 14,811 Lot (sqft)
  17. Photo of 6727 Mt Pleasant Road NE #53, St Petersburg, FL 33702 (MLS # TB8463894)
    $225,000
    Photo of 6727 Mt Pleasant Road NE #53, St Petersburg, FL 33702 (MLS # TB8463894)
    Photo of 6727 Mt Pleasant Road NE #53, St Petersburg, FL 33702 (MLS # TB8463894)
    6727 Mt Pleasant Road NE #53, St Petersburg, FL
    6727 Mt Pleasant Road NE #53
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,056 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  18. Photo of 7631 18th Way N, St Petersburg, FL 33702 (MLS # TB8463386)
    $423,000
    Photo of 7631 18th Way N, St Petersburg, FL 33702 (MLS # TB8463386)
    Photo of 7631 18th Way N, St Petersburg, FL 33702 (MLS # TB8463386)
    7631 18th Way N, St Petersburg, FL
    7631 18th Way N
    St Petersburg, FL
    • 3 Beds
    • 1 Bath
    • 1,127 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  19. Photo of 7002 Mount Bristol Boulevard NE #448, St Petersburg, FL 33702 (MLS # TB8463900)
    $150,000
    Photo of 7002 Mount Bristol Boulevard NE #448, St Petersburg, FL 33702 (MLS # TB8463900)
    Photo of 7002 Mount Bristol Boulevard NE #448, St Petersburg, FL 33702 (MLS # TB8463900)
    7002 Mount Bristol Boulevard NE #448, St Petersburg, FL
    7002 Mount Bristol Boulevard NE #448
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  20. Photo of 7106 Americana Drive NE #140, St Petersburg, FL 33702 (MLS # TB8463252)
    $183,000
    Photo of 7106 Americana Drive NE #140, St Petersburg, FL 33702 (MLS # TB8463252)
    Photo of 7106 Americana Drive NE #140, St Petersburg, FL 33702 (MLS # TB8463252)
    7106 Americana Drive NE #140, St Petersburg, FL
    7106 Americana Drive NE #140
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 996 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  21. Photo of 9453 Treasure Lane NE, St Petersburg, FL 33702 (MLS # TB8463125)
    $820,000
    Photo of 9453 Treasure Lane NE, St Petersburg, FL 33702 (MLS # TB8463125)
    Photo of 9453 Treasure Lane NE, St Petersburg, FL 33702 (MLS # TB8463125)
    9453 Treasure Lane NE, St Petersburg, FL
    9453 Treasure Lane NE
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,883 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  22. Photo of 781 73rd Avenue N, St Petersburg, FL 33702 (MLS # TB8463059)
    $405,000
    Photo of 781 73rd Avenue N, St Petersburg, FL 33702 (MLS # TB8463059)
    Photo of 781 73rd Avenue N, St Petersburg, FL 33702 (MLS # TB8463059)
    781 73rd Avenue N, St Petersburg, FL
    781 73rd Avenue N
    St Petersburg, FL
    • 0 Beds
    • 0 Baths
    • 1,104 Home (sqft)
    • 0 Baths
    • 9,148 Lot (sqft)
  23. Photo of 653 Mount Lancaster Avenue NE #638, St Petersburg, FL 33702 (MLS # TB8460629)
    $127,900
    Photo of 653 Mount Lancaster Avenue NE #638, St Petersburg, FL 33702 (MLS # TB8460629)
    Photo of 653 Mount Lancaster Avenue NE #638, St Petersburg, FL 33702 (MLS # TB8460629)
    653 Mount Lancaster Avenue NE #638, St Petersburg, FL
    653 Mount Lancaster Avenue NE #638
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 960 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  24. Photo of 9107 Bay Street NE, St Petersburg, FL 33702 (MLS # TB8462522)
    $475,000
    Photo of 9107 Bay Street NE, St Petersburg, FL 33702 (MLS # TB8462522)
    Photo of 9107 Bay Street NE, St Petersburg, FL 33702 (MLS # TB8462522)
    9107 Bay Street NE, St Petersburg, FL
    9107 Bay Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,680 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  25. Photo of 223 94th Avenue NE, St Petersburg, FL 33702 (MLS # TB8462369)
    $475,000
    Photo of 223 94th Avenue NE, St Petersburg, FL 33702 (MLS # TB8462369)
    Photo of 223 94th Avenue NE, St Petersburg, FL 33702 (MLS # TB8462369)
    223 94th Avenue NE, St Petersburg, FL
    223 94th Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,478 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  26. Photo of 9100 Dr Martin Luther King Jr Street N #1103, St Petersburg, FL 33702 (MLS # TB8461741)
    $142,000
    Photo of 9100 Dr Martin Luther King Jr Street N #1103, St Petersburg, FL 33702 (MLS # TB8461741)
    Photo of 9100 Dr Martin Luther King Jr Street N #1103, St Petersburg, FL 33702 (MLS # TB8461741)
    9100 Dr Martin Luther King Jr Street N #1103, St Petersburg, FL
    9100 Dr Martin Luther King Jr Street N #1103
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 800 Home (sqft)
    • 2 Baths
    • 27.00 Lot (ac)
  27. Photo of 383 Mount Richmond Avenue NE #339, St Petersburg, FL 33702 (MLS # TB8462230)
    $499,000
    Photo of 383 Mount Richmond Avenue NE #339, St Petersburg, FL 33702 (MLS # TB8462230)
    Photo of 383 Mount Richmond Avenue NE #339, St Petersburg, FL 33702 (MLS # TB8462230)
    383 Mount Richmond Avenue NE #339, St Petersburg, FL
    383 Mount Richmond Avenue NE #339
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,914 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  28. Photo of 7127 Mount Piney Road NE #718, St Petersburg, FL 33702 (MLS # TB8462093)
    $359,000
    Photo of 7127 Mount Piney Road NE #718, St Petersburg, FL 33702 (MLS # TB8462093)
    Photo of 7127 Mount Piney Road NE #718, St Petersburg, FL 33702 (MLS # TB8462093)
    7127 Mount Piney Road NE #718, St Petersburg, FL
    7127 Mount Piney Road NE #718
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,448 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  29. Photo of 544 93rd Avenue N, St Petersburg, FL 33702 (MLS # TB8461329)
    $949,900
    Photo of 544 93rd Avenue N, St Petersburg, FL 33702 (MLS # TB8461329)
    Photo of 544 93rd Avenue N, St Petersburg, FL 33702 (MLS # TB8461329)
    544 93rd Avenue N, St Petersburg, FL
    544 93rd Avenue N
    St Petersburg, FL
    • 6 Beds
    • 4 Baths
    • 3,097 Home (sqft)
    • 4 Baths
    • 12,633 Lot (sqft)
  30. Photo of 350 79th Avenue N #132, St Petersburg, FL 33702 (MLS # TB8460716)
    $79,000
    Photo of 350 79th Avenue N #132, St Petersburg, FL 33702 (MLS # TB8460716)
    Photo of 350 79th Avenue N #132, St Petersburg, FL 33702 (MLS # TB8460716)
    15
     
    350 79th Avenue N #132, St Petersburg, FL
    350 79th Avenue N #132
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 690 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 1 of 8 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 1/22/26 3:27 AM PST.

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