City-Indian Rocks Beach

Show Map
  • List View
  • Grid View
Sorted by
271 - 280 of 280 | Previous Page 10 of 10 Next
  1. Photo of 206 Hidden Harbour Drive, Indian Rocks Beach, FL 33785 (MLS # TB8325907)
    $510,000
    Photo of 206 Hidden Harbour Drive, Indian Rocks Beach, FL 33785 (MLS # TB8325907)
    Photo of 206 Hidden Harbour Drive, Indian Rocks Beach, FL 33785 (MLS # TB8325907)
    206 Hidden Harbour Drive, Indian Rocks Beach, FL
    206 Hidden Harbour Drive
    Indian Rocks Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 3,050 Lot (sqft)
  2. Photo of 372 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8325851)
    $740,000
    Photo of 372 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8325851)
    Photo of 372 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8325851)
    372 12th Avenue, Indian Rocks Beach, FL
    372 12th Avenue
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20,038 Lot (sqft)
  3. Photo of 1600 Beach Trail, Indian Rocks Beach, FL 33785 (MLS # TB8325726)
    $4,037,000
    Photo of 1600 Beach Trail, Indian Rocks Beach, FL 33785 (MLS # TB8325726)
    Photo of 1600 Beach Trail, Indian Rocks Beach, FL 33785 (MLS # TB8325726)
    1600 Beach Trail, Indian Rocks Beach, FL
    1600 Beach Trail
    Indian Rocks Beach, FL
    • 6 Beds
    • 4 Baths
    • 3,100 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  4. Photo of 1000 Gulf Boulevard #302, Indian Rocks Beach, FL 33785 (MLS # TB8324341)
    $1,150,000
    Photo of 1000 Gulf Boulevard #302, Indian Rocks Beach, FL 33785 (MLS # TB8324341)
    Photo of 1000 Gulf Boulevard #302, Indian Rocks Beach, FL 33785 (MLS # TB8324341)
    1000 Gulf Boulevard #302, Indian Rocks Beach, FL
    1000 Gulf Boulevard #302
    Indian Rocks Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 1.72 Lot (ac)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
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 5/17/26 2:14 PM PDT.

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