Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
31 - 60 of 179 | Previous Page 2 of 6 Next
  1. Photo of 19631 Gulf Boulevard #2, Indian Shores, FL 33785 (MLS # TB8554561)
    $2,275,000
    Photo of 19631 Gulf Boulevard #2, Indian Shores, FL 33785 (MLS # TB8554561)
    Photo of 19631 Gulf Boulevard #2, Indian Shores, FL 33785 (MLS # TB8554561)
    19631 Gulf Boulevard #2, Indian Shores, FL
    19631 Gulf Boulevard #2
    Indian Shores, FL
    • 4 Beds
    • 6 Baths
    • 3,311 Home (sqft)
    • 6 Baths
    • 1.82 Lot (ac)
  2. Photo of 19631 Gulf Boulevard #1, Indian Shores, FL 33785 (MLS # TB8554550)
    $2,275,000
    Photo of 19631 Gulf Boulevard #1, Indian Shores, FL 33785 (MLS # TB8554550)
    Photo of 19631 Gulf Boulevard #1, Indian Shores, FL 33785 (MLS # TB8554550)
    19631 Gulf Boulevard #1, Indian Shores, FL
    19631 Gulf Boulevard #1
    Indian Shores, FL
    • 4 Beds
    • 6 Baths
    • 3,093 Home (sqft)
    • 6 Baths
    • 1.82 Lot (ac)
  3. Photo of 19616 Gulf Boulevard #302, Indian Shores, FL 33785 (MLS # TB8546218)
    $1,885,000
    Photo of 19616 Gulf Boulevard #302, Indian Shores, FL 33785 (MLS # TB8546218)
    Photo of 19616 Gulf Boulevard #302, Indian Shores, FL 33785 (MLS # TB8546218)
    19616 Gulf Boulevard #302, Indian Shores, FL
    19616 Gulf Boulevard #302
    Indian Shores, FL
    • 3 Beds
    • 3 Baths
    • 2,045 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  4. Photo of 1 Windrush Boulevard #83, Indian Rocks Beach, FL 33785 (MLS # TB8554544)
    $259,000
    Photo of 1 Windrush Boulevard #83, Indian Rocks Beach, FL 33785 (MLS # TB8554544)
    Photo of 1 Windrush Boulevard #83, Indian Rocks Beach, FL 33785 (MLS # TB8554544)
    1 Windrush Boulevard #83, Indian Rocks Beach, FL
    1 Windrush Boulevard #83
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,040 Home (sqft)
    • 2 Baths
    • 7.00 Lot (ac)
  5. Photo of 1512 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8553155)
    $5,395,000
    Photo of 1512 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8553155)
    Photo of 1512 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8553155)
    1512 Gulf Boulevard, Indian Rocks Beach, FL
    1512 Gulf Boulevard
    Indian Rocks Beach, FL
    • 5 Beds
    • 4 Baths
    • 3,037 Home (sqft)
    • 4 Baths
    • 19,167 Lot (sqft)
  6. Photo of 19201 Vista Lane #D2, Indian Shores, FL 33785 (MLS # TB8552801)
    $584,000
    Photo of 19201 Vista Lane #D2, Indian Shores, FL 33785 (MLS # TB8552801)
    Photo of 19201 Vista Lane #D2, Indian Shores, FL 33785 (MLS # TB8552801)
    19201 Vista Lane #D2, Indian Shores, FL
    19201 Vista Lane #D2
    Indian Shores, FL
    • 3 Beds
    • 3 Baths
    • 1,500 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  7. Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8553322)
    $515,000
    Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8553322)
    Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8553322)
    33
     
    388 12th Avenue, Indian Rocks Beach, FL
    388 12th Avenue
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,186 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  8. Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8554071)
    $515,000
    Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8554071)
    Photo of 388 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8554071)
    33
     
    388 12th Avenue, Indian Rocks Beach, FL
    388 12th Avenue
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,228 Lot (sqft)
  9. Photo of 18522 Gulf Boulevard #D, Indian Shores, FL 33785 (MLS # TB8553785)
    $1,275,000
    Photo of 18522 Gulf Boulevard #D, Indian Shores, FL 33785 (MLS # TB8553785)
    Photo of 18522 Gulf Boulevard #D, Indian Shores, FL 33785 (MLS # TB8553785)
    18522 Gulf Boulevard #D, Indian Shores, FL
    18522 Gulf Boulevard #D
    Indian Shores, FL
    • 3 Beds
    • 3 Baths
    • 1,979 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
  10. Photo of 517 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8550741)
    $1,399,000
    Photo of 517 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8550741)
    Photo of 517 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8550741)
    517 20th Avenue, Indian Rocks Beach, FL
    517 20th Avenue
    Indian Rocks Beach, FL
    • 5 Beds
    • 3 Baths
    • 2,765 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  11. Photo of 19236 Gulf Boulevard #103, Indian Shores, FL 33785 (MLS # TB8546887)
    $549,000
    Photo of 19236 Gulf Boulevard #103, Indian Shores, FL 33785 (MLS # TB8546887)
    Photo of 19236 Gulf Boulevard #103, Indian Shores, FL 33785 (MLS # TB8546887)
    19236 Gulf Boulevard #103, Indian Shores, FL
    19236 Gulf Boulevard #103
    Indian Shores, FL
    • 1 Bed
    • 1 Bath
    • 895 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  12. Photo of 1811 2nd Street, Indian Rocks Beach, FL 33785 (MLS # O6441751)
    $749,000
    Photo of 1811 2nd Street, Indian Rocks Beach, FL 33785 (MLS # O6441751)
    Photo of 1811 2nd Street, Indian Rocks Beach, FL 33785 (MLS # O6441751)
    1811 2nd Street, Indian Rocks Beach, FL
    1811 2nd Street
    Indian Rocks Beach, FL
    • 1 Bed
    • 2 Baths
    • 1,415 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  13. Photo of 2112 Gulf Boulevard #4B, Indian Rocks Beach, FL 33785 (MLS # TB8550416)
    $749,900
    Photo of 2112 Gulf Boulevard #4B, Indian Rocks Beach, FL 33785 (MLS # TB8550416)
    Photo of 2112 Gulf Boulevard #4B, Indian Rocks Beach, FL 33785 (MLS # TB8550416)
    2112 Gulf Boulevard #4B, Indian Rocks Beach, FL
    2112 Gulf Boulevard #4B
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,080 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 1310 Gulf Boulevard #502, Indian Rocks Beach, FL 33785 (MLS # TB8549483)
    $1,149,000
    Photo of 1310 Gulf Boulevard #502, Indian Rocks Beach, FL 33785 (MLS # TB8549483)
    Photo of 1310 Gulf Boulevard #502, Indian Rocks Beach, FL 33785 (MLS # TB8549483)
    1310 Gulf Boulevard #502, Indian Rocks Beach, FL
    1310 Gulf Boulevard #502
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,340 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 2700 Gulf Boulevard #2, Indian Rocks Beach, FL 33785 (MLS # TB8550099)
    $699,900
    Photo of 2700 Gulf Boulevard #2, Indian Rocks Beach, FL 33785 (MLS # TB8550099)
    Photo of 2700 Gulf Boulevard #2, Indian Rocks Beach, FL 33785 (MLS # TB8550099)
    2700 Gulf Boulevard #2, Indian Rocks Beach, FL
    2700 Gulf Boulevard #2
    Indian Rocks Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,180 Home (sqft)
    • 3 Baths
    • 13,504 Lot (sqft)
  16. Photo of 1400 Gulf Boulevard #3A, Indian Rocks Beach, FL 33785 (MLS # TB8547125)
    $795,000
    Photo of 1400 Gulf Boulevard #3A, Indian Rocks Beach, FL 33785 (MLS # TB8547125)
    Photo of 1400 Gulf Boulevard #3A, Indian Rocks Beach, FL 33785 (MLS # TB8547125)
    1400 Gulf Boulevard #3A, Indian Rocks Beach, FL
    1400 Gulf Boulevard #3A
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,074 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 60 Gulf Boulevard #402, Indian Rocks Beach, FL 33785 (MLS # TB8548550)
    $999,900
    Photo of 60 Gulf Boulevard #402, Indian Rocks Beach, FL 33785 (MLS # TB8548550)
    Photo of 60 Gulf Boulevard #402, Indian Rocks Beach, FL 33785 (MLS # TB8548550)
    60 Gulf Boulevard #402, Indian Rocks Beach, FL
    60 Gulf Boulevard #402
    Indian Rocks Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,795 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  18. Photo of 117 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8548484)
    $575,000
    Photo of 117 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8548484)
    Photo of 117 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8548484)
    117 12th Avenue, Indian Rocks Beach, FL
    117 12th Avenue
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,521 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  19. Photo of 19417 Gulf Boulevard #C209, Indian Shores, FL 33785 (MLS # TB8544570)
    $550,000
    Photo of 19417 Gulf Boulevard #C209, Indian Shores, FL 33785 (MLS # TB8544570)
    Photo of 19417 Gulf Boulevard #C209, Indian Shores, FL 33785 (MLS # TB8544570)
    45
     
    19417 Gulf Boulevard #C209, Indian Shores, FL
    19417 Gulf Boulevard #C209
    Indian Shores, FL
    • 2 Beds
    • 1 Bath
    • 950 Home (sqft)
    • 1 Bath
    • 6.02 Lot (ac)
  20. Photo of 709 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546917)
    $2,350,000
    Photo of 709 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546917)
    Photo of 709 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546917)
    709 Gulf Boulevard, Indian Rocks Beach, FL
    709 Gulf Boulevard
    Indian Rocks Beach, FL
    • 6 Beds
    • 6 Baths
    • 3,000 Home (sqft)
    • 6 Baths
    • 5,663 Lot (sqft)
  21. Photo of 60 Gulf Boulevard #214, Indian Rocks Beach, FL 33785 (MLS # TB8546877)
    $815,000
    Photo of 60 Gulf Boulevard #214, Indian Rocks Beach, FL 33785 (MLS # TB8546877)
    Photo of 60 Gulf Boulevard #214, Indian Rocks Beach, FL 33785 (MLS # TB8546877)
    60 Gulf Boulevard #214, Indian Rocks Beach, FL
    60 Gulf Boulevard #214
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,090 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 2706 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546106)
    $1,995,000
    Photo of 2706 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546106)
    Photo of 2706 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8546106)
    2706 Gulf Boulevard, Indian Rocks Beach, FL
    2706 Gulf Boulevard
    Indian Rocks Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,446 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  23. Photo of 19727 Gulf Boulevard #F1, Indian Shores, FL 33785 (MLS # TB8544467)
    $499,900
    Photo of 19727 Gulf Boulevard #F1, Indian Shores, FL 33785 (MLS # TB8544467)
    Photo of 19727 Gulf Boulevard #F1, Indian Shores, FL 33785 (MLS # TB8544467)
    19727 Gulf Boulevard #F1, Indian Shores, FL
    19727 Gulf Boulevard #F1
    Indian Shores, FL
    • 2 Beds
    • 2 Baths
    • 1,055 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 360 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8546436)
    $799,000
    Photo of 360 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8546436)
    Photo of 360 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8546436)
    360 12th Avenue, Indian Rocks Beach, FL
    360 12th Avenue
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8,712 Lot (sqft)
  25. Photo of 18650 Gulf Boulevard #314, Indian Shores, FL 33785 (MLS # O6439192)
    $699,000
    Photo of 18650 Gulf Boulevard #314, Indian Shores, FL 33785 (MLS # O6439192)
    Photo of 18650 Gulf Boulevard #314, Indian Shores, FL 33785 (MLS # O6439192)
    18650 Gulf Boulevard #314, Indian Shores, FL
    18650 Gulf Boulevard #314
    Indian Shores, FL
    • 2 Beds
    • 2 Baths
    • 1,115 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 337 La Hacienda Drive, Indian Rocks Beach, FL 33785 (MLS # TB8529478)
    $849,900
    Photo of 337 La Hacienda Drive, Indian Rocks Beach, FL 33785 (MLS # TB8529478)
    Photo of 337 La Hacienda Drive, Indian Rocks Beach, FL 33785 (MLS # TB8529478)
    337 La Hacienda Drive, Indian Rocks Beach, FL
    337 La Hacienda Drive
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,916 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  27. Photo of 19519 Gulf Boulevard #403, Indian Shores, FL 33785 (MLS # TB8544754)
    $1,149,000
    Photo of 19519 Gulf Boulevard #403, Indian Shores, FL 33785 (MLS # TB8544754)
    Photo of 19519 Gulf Boulevard #403, Indian Shores, FL 33785 (MLS # TB8544754)
    19519 Gulf Boulevard #403, Indian Shores, FL
    19519 Gulf Boulevard #403
    Indian Shores, FL
    • 3 Beds
    • 2 Baths
    • 1,560 Home (sqft)
    • 2 Baths
    • 2.82 Lot (ac)
  28. Photo of 18450 Gulf Boulevard #213, Indian Shores, FL 33785 (MLS # TB8544361)
    $685,000
    Photo of 18450 Gulf Boulevard #213, Indian Shores, FL 33785 (MLS # TB8544361)
    Photo of 18450 Gulf Boulevard #213, Indian Shores, FL 33785 (MLS # TB8544361)
    18450 Gulf Boulevard #213, Indian Shores, FL
    18450 Gulf Boulevard #213
    Indian Shores, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 21,780 Lot (sqft)
  29. Photo of 19440 Gulf Boulevard #104, Indian Shores, FL 33785 (MLS # TB8542044)
    $635,000
    Photo of 19440 Gulf Boulevard #104, Indian Shores, FL 33785 (MLS # TB8542044)
    Photo of 19440 Gulf Boulevard #104, Indian Shores, FL 33785 (MLS # TB8542044)
    19440 Gulf Boulevard #104, Indian Shores, FL
    19440 Gulf Boulevard #104
    Indian Shores, FL
    • 1 Bed
    • 2 Baths
    • 875 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 2110 Gulf Boulevard #6, Indian Rocks Beach, FL 33785 (MLS # TB8542216)
    $350,000
    Photo of 2110 Gulf Boulevard #6, Indian Rocks Beach, FL 33785 (MLS # TB8542216)
    Photo of 2110 Gulf Boulevard #6, Indian Rocks Beach, FL 33785 (MLS # TB8542216)
    2110 Gulf Boulevard #6, Indian Rocks Beach, FL
    2110 Gulf Boulevard #6
    Indian Rocks Beach, FL
    • 1 Bed
    • 1 Bath
    • 455 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 2 of 6 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/4/26 2:59 PM PST.

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