City-Indian Rocks Beach

Show Map
  • List View
  • Grid View
Sorted by
271 - 286 of 286 | Previous Page 10 of 10 Next
  1. Photo of 74 Gulf Boulevard #4A, Indian Rocks Beach, FL 33785 (MLS # TB8322903)
    $1,397,500
    Photo of 74 Gulf Boulevard #4A, Indian Rocks Beach, FL 33785 (MLS # TB8322903)
    Photo of 74 Gulf Boulevard #4A, Indian Rocks Beach, FL 33785 (MLS # TB8322903)
    25
     
    74 Gulf Boulevard #4A, Indian Rocks Beach, FL
    74 Gulf Boulevard #4A
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,695 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  2. Photo of 2618 Gulf Boulevard #407, Indian Rocks Beach, FL 33785 (MLS # TB8313612)
    $855,000
    Photo of 2618 Gulf Boulevard #407, Indian Rocks Beach, FL 33785 (MLS # TB8313612)
    Photo of 2618 Gulf Boulevard #407, Indian Rocks Beach, FL 33785 (MLS # TB8313612)
    2618 Gulf Boulevard #407, Indian Rocks Beach, FL
    2618 Gulf Boulevard #407
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,340 Home (sqft)
    • 2 Baths
    • 1.32 Lot (ac)
  3. Photo of 651 Garland Circle, Indian Rocks Beach, FL 33785 (MLS # TB8307175)
    $495,000
    Photo of 651 Garland Circle, Indian Rocks Beach, FL 33785 (MLS # TB8307175)
    Photo of 651 Garland Circle, Indian Rocks Beach, FL 33785 (MLS # TB8307175)
    651 Garland Circle, Indian Rocks Beach, FL
    651 Garland Circle
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,465 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  4. Photo of 12 Gulf Boulevard #B4, Indian Rocks Beach, FL 33785 (MLS # TB8305764)
    $860,000
    Photo of 12 Gulf Boulevard #B4, Indian Rocks Beach, FL 33785 (MLS # TB8305764)
    Photo of 12 Gulf Boulevard #B4, Indian Rocks Beach, FL 33785 (MLS # TB8305764)
    12 Gulf Boulevard #B4, Indian Rocks Beach, FL
    12 Gulf Boulevard #B4
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,250 Home (sqft)
    • 2 Baths
    • 22,652 Lot (sqft)
  5. Photo of 19417 Gulf Boulevard #E211, Indian Rocks Beach, FL 33785 (MLS # TB8304188)
    $425,000
    Photo of 19417 Gulf Boulevard #E211, Indian Rocks Beach, FL 33785 (MLS # TB8304188)
    Photo of 19417 Gulf Boulevard #E211, Indian Rocks Beach, FL 33785 (MLS # TB8304188)
    19417 Gulf Boulevard #E211, Indian Rocks Beach, FL
    19417 Gulf Boulevard #E211
    Indian Rocks Beach, FL
    • 2 Beds
    • 1 Bath
    • 950 Home (sqft)
    • 1 Bath
    • 6.02 Lot (ac)
  6. Photo of 320 Windrush Boulevard #4, Indian Rocks Beach, FL 33785 (MLS # U8255619)
    $365,000
    Photo of 320 Windrush Boulevard #4, Indian Rocks Beach, FL 33785 (MLS # U8255619)
    Photo of 320 Windrush Boulevard #4, Indian Rocks Beach, FL 33785 (MLS # U8255619)
    320 Windrush Boulevard #4, Indian Rocks Beach, FL
    320 Windrush Boulevard #4
    Indian Rocks Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,390 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  7. Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8254456)
    $4,150,000
    Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8254456)
    Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8254456)
    516 Gulf Boulevard, Indian Rocks Beach, FL
    516 Gulf Boulevard
    Indian Rocks Beach, FL
    • 5 Beds
    • 4 Baths
    • 3,090 Home (sqft)
    • 4 Baths
    • 12,633 Lot (sqft)
  8. Photo of 400 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255128)
    $16,000,000
    Photo of 400 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255128)
    Photo of 400 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255128)
    400 Gulf Boulevard, Indian Rocks Beach, FL
    400 Gulf Boulevard
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 43,560 Lot (sqft)
  9. Photo of 2618 Gulf Boulevard #505, Indian Rocks Beach, FL 33785 (MLS # U8251806)
    $999,800
    Photo of 2618 Gulf Boulevard #505, Indian Rocks Beach, FL 33785 (MLS # U8251806)
    Photo of 2618 Gulf Boulevard #505, Indian Rocks Beach, FL 33785 (MLS # U8251806)
    2618 Gulf Boulevard #505, Indian Rocks Beach, FL
    2618 Gulf Boulevard #505
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,270 Home (sqft)
    • 2 Baths
    • 1.32 Lot (ac)
  10. Photo of 501 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # U8250483)
    $825,000
    Photo of 501 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # U8250483)
    Photo of 501 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # U8250483)
    501 20th Avenue, Indian Rocks Beach, FL
    501 20th Avenue
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,342 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  11. Photo of 478 Harbor Drive N, Indian Rocks Beach, FL 33785 (MLS # U8245557)
    $2,000,000
    Photo of 478 Harbor Drive N, Indian Rocks Beach, FL 33785 (MLS # U8245557)
    Photo of 478 Harbor Drive N, Indian Rocks Beach, FL 33785 (MLS # U8245557)
    478 Harbor Drive N, Indian Rocks Beach, FL
    478 Harbor Drive N
    Indian Rocks Beach, FL
    • 3 Beds
    • 5 Baths
    • 3,319 Home (sqft)
    • 5 Baths
    • 9,584 Lot (sqft)
  12. Photo of 60 Gulf Boulevard #212, Indian Rocks Beach, FL 33785 (MLS # U8244672)
    $750,000
    Photo of 60 Gulf Boulevard #212, Indian Rocks Beach, FL 33785 (MLS # U8244672)
    Photo of 60 Gulf Boulevard #212, Indian Rocks Beach, FL 33785 (MLS # U8244672)
    60 Gulf Boulevard #212, Indian Rocks Beach, FL
    60 Gulf Boulevard #212
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,090 Home (sqft)
    • 2 Baths
    • 1.14 Lot (ac)
  13. Photo of 2214 Bay Boulevard #A, Indian Rocks Beach, FL 33785 (MLS # U8242214)
    $1,225,000
    Photo of 2214 Bay Boulevard #A, Indian Rocks Beach, FL 33785 (MLS # U8242214)
    Photo of 2214 Bay Boulevard #A, Indian Rocks Beach, FL 33785 (MLS # U8242214)
    2214 Bay Boulevard #A, Indian Rocks Beach, FL
    2214 Bay Boulevard #A
    Indian Rocks Beach, FL
    • 4 Beds
    • 3 Baths
    • 2,200 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
  14. Photo of 1108 Gulf Boulevard #103, Indian Rocks Beach, FL 33785 (MLS # L4944152)
    $540,000
    Photo of 1108 Gulf Boulevard #103, Indian Rocks Beach, FL 33785 (MLS # L4944152)
    Photo of 1108 Gulf Boulevard #103, Indian Rocks Beach, FL 33785 (MLS # L4944152)
    1108 Gulf Boulevard #103, Indian Rocks Beach, FL
    1108 Gulf Boulevard #103
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,370 Home (sqft)
    • 2 Baths
    • 39,204 Lot (sqft)
  15. Photo of 339 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8236554)
    $899,900
    Photo of 339 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8236554)
    Photo of 339 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8236554)
    339 Bahia Vista Drive, Indian Rocks Beach, FL
    339 Bahia Vista Drive
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,970 Lot (sqft)
  16. Photo of 332 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8232623)
    $550,000
    Photo of 332 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8232623)
    Photo of 332 Bahia Vista Drive, Indian Rocks Beach, FL 33785 (MLS # U8232623)
    332 Bahia Vista Drive, Indian Rocks Beach, FL
    332 Bahia Vista Drive
    Indian Rocks Beach, FL
    • 2 Beds
    • 1 Bath
    • 1,362 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
Previous Page 10 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 3/12/26 5:49 PM PDT.

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