Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 1014 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8518222)
    $1,500,000
    Photo of 1014 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8518222)
    Photo of 1014 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8518222)
    1014 Boca Ciega Isle Drive, St Pete Beach, FL
    1014 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 3 Beds
    • 4 Baths
    • 1,955 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  2. Photo of 5396 Gulf Boulevard #304, St Pete Beach, FL 33706 (MLS # TB8521780)
    $739,900
    Photo of 5396 Gulf Boulevard #304, St Pete Beach, FL 33706 (MLS # TB8521780)
    Photo of 5396 Gulf Boulevard #304, St Pete Beach, FL 33706 (MLS # TB8521780)
    5396 Gulf Boulevard #304, St Pete Beach, FL
    5396 Gulf Boulevard #304
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,180 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 1015 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522651)
    $895,000
    Photo of 1015 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522651)
    Photo of 1015 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522651)
    1015 Boca Ciega Isle Drive, St Pete Beach, FL
    1015 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 4 Beds
    • 2 Baths
    • 1,950 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  4. Photo of 651 64th Avenue, St Pete Beach, FL 33706 (MLS # TB8521840)
    $1,725,000
    Photo of 651 64th Avenue, St Pete Beach, FL 33706 (MLS # TB8521840)
    Photo of 651 64th Avenue, St Pete Beach, FL 33706 (MLS # TB8521840)
    651 64th Avenue, St Pete Beach, FL
    651 64th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 2,160 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  5. Photo of 9425 Blind Pass Road #207, St Pete Beach, FL 33706 (MLS # TB8522166)
    $495,000
    Photo of 9425 Blind Pass Road #207, St Pete Beach, FL 33706 (MLS # TB8522166)
    Photo of 9425 Blind Pass Road #207, St Pete Beach, FL 33706 (MLS # TB8522166)
    9425 Blind Pass Road #207, St Pete Beach, FL
    9425 Blind Pass Road #207
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,270 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 970 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522190)
    $1,675,000
    Photo of 970 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522190)
    Photo of 970 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8522190)
    970 Boca Ciega Isle Drive, St Pete Beach, FL
    970 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 3,185 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  7. Photo of 108 125th Avenue, Treasure Island, FL 33706 (MLS # TB8521961)
    $1,299,000
    Photo of 108 125th Avenue, Treasure Island, FL 33706 (MLS # TB8521961)
    Photo of 108 125th Avenue, Treasure Island, FL 33706 (MLS # TB8521961)
    108 125th Avenue, Treasure Island, FL
    108 125th Avenue
    Treasure Island, FL
    • 3 Beds
    • 3 Baths
    • 1,650 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  8. Photo of 450 Treasure Island Causeway #106, Treasure Island, FL 33706 (MLS # TB8519887)
    $260,000
    Photo of 450 Treasure Island Causeway #106, Treasure Island, FL 33706 (MLS # TB8519887)
    Photo of 450 Treasure Island Causeway #106, Treasure Island, FL 33706 (MLS # TB8519887)
    450 Treasure Island Causeway #106, Treasure Island, FL
    450 Treasure Island Causeway #106
    Treasure Island, FL
    • 1 Bed
    • 2 Baths
    • 885 Home (sqft)
    • 2 Baths
    • 1.93 Lot (ac)
  9. Photo of 450 Treasure Island Causeway #102, Treasure Island, FL 33706 (MLS # TB8492122)
    $328,500
    Photo of 450 Treasure Island Causeway #102, Treasure Island, FL 33706 (MLS # TB8492122)
    Photo of 450 Treasure Island Causeway #102, Treasure Island, FL 33706 (MLS # TB8492122)
    450 Treasure Island Causeway #102, Treasure Island, FL
    450 Treasure Island Causeway #102
    Treasure Island, FL
    • 1 Bed
    • 2 Baths
    • 885 Home (sqft)
    • 2 Baths
    • 1.93 Lot (ac)
  10. Photo of 414 86th Avenue, St Pete Beach, FL 33706 (MLS # TB8521422)
    $400,000
    Photo of 414 86th Avenue, St Pete Beach, FL 33706 (MLS # TB8521422)
    Photo of 414 86th Avenue, St Pete Beach, FL 33706 (MLS # TB8521422)
    414 86th Avenue, St Pete Beach, FL
    414 86th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,214 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  11. Photo of 220 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8521467)
    $971,000
    Photo of 220 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8521467)
    Photo of 220 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8521467)
    220 40th Avenue, St Pete Beach, FL
    220 40th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,506 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  12. Photo of 450 Treasure Island Causeway #111, Treasure Island, FL 33706 (MLS # TB8521356)
    $292,457
    Photo of 450 Treasure Island Causeway #111, Treasure Island, FL 33706 (MLS # TB8521356)
    Photo of 450 Treasure Island Causeway #111, Treasure Island, FL 33706 (MLS # TB8521356)
    450 Treasure Island Causeway #111, Treasure Island, FL
    450 Treasure Island Causeway #111
    Treasure Island, FL
    • 1 Bed
    • 2 Baths
    • 885 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 855 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8521099)
    $699,000
    Photo of 855 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8521099)
    Photo of 855 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8521099)
    51
     
    855 Boca Ciega Isle Drive, St Pete Beach, FL
    855 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,509 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  14. Photo of 430 88th Avenue, St Pete Beach, FL 33706 (MLS # TB8520480)
    $625,000
    Photo of 430 88th Avenue, St Pete Beach, FL 33706 (MLS # TB8520480)
    Photo of 430 88th Avenue, St Pete Beach, FL 33706 (MLS # TB8520480)
    430 88th Avenue, St Pete Beach, FL
    430 88th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,129 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  15. Photo of 12201 Gulf Boulevard, Treasure Island, FL 33706 (MLS # TB8520837)
    $1,395,000
    Photo of 12201 Gulf Boulevard, Treasure Island, FL 33706 (MLS # TB8520837)
    Photo of 12201 Gulf Boulevard, Treasure Island, FL 33706 (MLS # TB8520837)
    12201 Gulf Boulevard, Treasure Island, FL
    12201 Gulf Boulevard
    Treasure Island, FL
    • 5 Beds
    • 3 Baths
    • 2,449 Home (sqft)
    • 3 Baths
    • 3,485 Lot (sqft)
  16. Photo of 3929 Belle Vista Drive, St Pete Beach, FL 33706 (MLS # TB8521158)
    $375,000
    Photo of 3929 Belle Vista Drive, St Pete Beach, FL 33706 (MLS # TB8521158)
    Photo of 3929 Belle Vista Drive, St Pete Beach, FL 33706 (MLS # TB8521158)
    51
     
    3929 Belle Vista Drive, St Pete Beach, FL
    3929 Belle Vista Drive
    St Pete Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,534 Lot (sqft)
  17. Photo of 109 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513872)
    $2,300,000
    Photo of 109 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513872)
    Photo of 109 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513872)
    109 14th Avenue, St Pete Beach, FL
    109 14th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 2,041 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  18. Photo of 107 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513816)
    $1,000,000
    Photo of 107 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513816)
    Photo of 107 14th Avenue, St Pete Beach, FL 33706 (MLS # TB8513816)
    107 14th Avenue, St Pete Beach, FL
    107 14th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 756 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  19. Photo of 9415 Blind Pass Road #806, St Pete Beach, FL 33706 (MLS # TB8518500)
    $579,900
    Photo of 9415 Blind Pass Road #806, St Pete Beach, FL 33706 (MLS # TB8518500)
    Photo of 9415 Blind Pass Road #806, St Pete Beach, FL 33706 (MLS # TB8518500)
    9415 Blind Pass Road #806, St Pete Beach, FL
    9415 Blind Pass Road #806
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,310 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 110 4th Avenue, St Pete Beach, FL 33706 (MLS # TB8520508)
    $969,000
    Photo of 110 4th Avenue, St Pete Beach, FL 33706 (MLS # TB8520508)
    Photo of 110 4th Avenue, St Pete Beach, FL 33706 (MLS # TB8520508)
    110 4th Avenue, St Pete Beach, FL
    110 4th Avenue
    St Pete Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3,921 Lot (sqft)
  21. Photo of 504 70th Avenue, St Pete Beach, FL 33706 (MLS # TB8520166)
    $690,000
    Photo of 504 70th Avenue, St Pete Beach, FL 33706 (MLS # TB8520166)
    Photo of 504 70th Avenue, St Pete Beach, FL 33706 (MLS # TB8520166)
    96
     
    504 70th Avenue, St Pete Beach, FL
    504 70th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 1,601 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  22. Photo of 3219 E Debazan Avenue, St Pete Beach, FL 33706 (MLS # TB8519764)
    $1,390,000
    Photo of 3219 E Debazan Avenue, St Pete Beach, FL 33706 (MLS # TB8519764)
    Photo of 3219 E Debazan Avenue, St Pete Beach, FL 33706 (MLS # TB8519764)
    3219 E Debazan Avenue, St Pete Beach, FL
    3219 E Debazan Avenue
    St Pete Beach, FL
    • 4 Beds
    • 2 Baths
    • 1,950 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  23. Photo of 8151 Blind Pass Road #3, St Petersburg, FL 33706 (MLS # TB8519516)
    $214,999
    Photo of 8151 Blind Pass Road #3, St Petersburg, FL 33706 (MLS # TB8519516)
    Photo of 8151 Blind Pass Road #3, St Petersburg, FL 33706 (MLS # TB8519516)
    32
     
    8151 Blind Pass Road #3, St Petersburg, FL
    8151 Blind Pass Road #3
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 595 Home (sqft)
    • 1 Bath
    • 23,087 Lot (sqft)
  24. Photo of 10355 Paradise Boulevard #1010-1011, St Petersburg, FL 33706 (MLS # TB8514404)
    $699,000
    Photo of 10355 Paradise Boulevard #1010-1011, St Petersburg, FL 33706 (MLS # TB8514404)
    Photo of 10355 Paradise Boulevard #1010-1011, St Petersburg, FL 33706 (MLS # TB8514404)
    10355 Paradise Boulevard #1010-1011, St Petersburg, FL
    10355 Paradise Boulevard #1010-1011
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,935 Home (sqft)
    • 2 Baths
    • 1.93 Lot (ac)
  25. Photo of 720 115th Avenue, Treasure Island, FL 33706 (MLS # TB8517344)
    $998,900
    Photo of 720 115th Avenue, Treasure Island, FL 33706 (MLS # TB8517344)
    Photo of 720 115th Avenue, Treasure Island, FL 33706 (MLS # TB8517344)
    720 115th Avenue, Treasure Island, FL
    720 115th Avenue
    Treasure Island, FL
    • 3 Beds
    • 2 Baths
    • 1,976 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  26. Photo of 122 87th Avenue, Treasure Island, FL 33706 (MLS # TB8518646)
    $350,000
    Photo of 122 87th Avenue, Treasure Island, FL 33706 (MLS # TB8518646)
    Photo of 122 87th Avenue, Treasure Island, FL 33706 (MLS # TB8518646)
    122 87th Avenue, Treasure Island, FL
    122 87th Avenue
    Treasure Island, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2,614 Lot (sqft)
  27. Photo of 255 Capri Circle N #17, Treasure Island, FL 33706 (MLS # TB8517165)
    $419,000
    Photo of 255 Capri Circle N #17, Treasure Island, FL 33706 (MLS # TB8517165)
    Photo of 255 Capri Circle N #17, Treasure Island, FL 33706 (MLS # TB8517165)
    255 Capri Circle N #17, Treasure Island, FL
    255 Capri Circle N #17
    Treasure Island, FL
    • 2 Beds
    • 3 Baths
    • 1,485 Home (sqft)
    • 3 Baths
    • 2.00 Lot (ac)
  28. Photo of 525 73rd Avenue #2, St Pete Beach, FL 33706 (MLS # S5151835)
    $219,000
    Photo of 525 73rd Avenue #2, St Pete Beach, FL 33706 (MLS # S5151835)
    Photo of 525 73rd Avenue #2, St Pete Beach, FL 33706 (MLS # S5151835)
    525 73rd Avenue #2, St Pete Beach, FL
    525 73rd Avenue #2
    St Pete Beach, FL
    • 1 Bed
    • 1 Bath
    • 567 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  29. Photo of 9415 Blind Pass Road #706, St Pete Beach, FL 33706 (MLS # TB8520278)
    $529,500
    Photo of 9415 Blind Pass Road #706, St Pete Beach, FL 33706 (MLS # TB8520278)
    Photo of 9415 Blind Pass Road #706, St Pete Beach, FL 33706 (MLS # TB8520278)
    9415 Blind Pass Road #706, St Pete Beach, FL
    9415 Blind Pass Road #706
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,310 Home (sqft)
    • 2 Baths
    • 1.73 Lot (ac)
  30. Photo of 3615 Belle Vista Drive E, St Pete Beach, FL 33706 (MLS # TB8519801)
    $465,000
    Photo of 3615 Belle Vista Drive E, St Pete Beach, FL 33706 (MLS # TB8519801)
    Photo of 3615 Belle Vista Drive E, St Pete Beach, FL 33706 (MLS # TB8519801)
    3615 Belle Vista Drive E, St Pete Beach, FL
    3615 Belle Vista Drive E
    St Pete Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9,584 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 6/25/26 10:35 AM PDT.

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