Homes that match your search

Show Map
  • List View
  • Grid View
Sorted by
211 - 225 of 225 | Previous Page 8 of 8 Next
  1. Photo of 820 1st Street, Indian Rocks Beach, FL 33785 (MLS # TB8358422)
    $825,000
    Photo of 820 1st Street, Indian Rocks Beach, FL 33785 (MLS # TB8358422)
    Photo of 820 1st Street, Indian Rocks Beach, FL 33785 (MLS # TB8358422)
    820 1st Street, Indian Rocks Beach, FL
    820 1st Street
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,663 Lot (sqft)
  2. Photo of 19417 Gulf Boulevard #C210, Indian Shores, FL 33785 (MLS # TB8339099)
    $469,900
    Photo of 19417 Gulf Boulevard #C210, Indian Shores, FL 33785 (MLS # TB8339099)
    Photo of 19417 Gulf Boulevard #C210, Indian Shores, FL 33785 (MLS # TB8339099)
    19417 Gulf Boulevard #C210, Indian Shores, FL
    19417 Gulf Boulevard #C210
    Indian Shores, FL
    • 2 Beds
    • 1 Bath
    • 950 Home (sqft)
    • 1 Bath
    • 6.02 Lot (ac)
  3. Photo of Indian Rocks Beach, FL 33785 (MLS # TB8355585)
    $825,000
    Photo of Indian Rocks Beach, FL 33785 (MLS # TB8355585)
    Photo of Indian Rocks Beach, FL 33785 (MLS # TB8355585)
    MLS # TB8355585, Indian Rocks Beach, FL
    MLS # TB8355585
    Indian Rocks Beach, FL
    • 4 Beds
    • 2 Baths
    • 1,600 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  4. Photo of 19941 Gulf Boulevard #105, Indian Shores, FL 33785 (MLS # TB8353987)
    $1,295,000
    Photo of 19941 Gulf Boulevard #105, Indian Shores, FL 33785 (MLS # TB8353987)
    Photo of 19941 Gulf Boulevard #105, Indian Shores, FL 33785 (MLS # TB8353987)
    19941 Gulf Boulevard #105, Indian Shores, FL
    19941 Gulf Boulevard #105
    Indian Shores, FL
    • 3 Beds
    • 4 Baths
    • 2,400 Home (sqft)
    • 4 Baths
    • 30,492 Lot (sqft)
  5. Photo of 1522 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8347441)
    $4,900,000
    Photo of 1522 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8347441)
    Photo of 1522 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # TB8347441)
    1522 Gulf Boulevard, Indian Rocks Beach, FL
    1522 Gulf Boulevard
    Indian Rocks Beach, FL
    • 4 Beds
    • 5 Baths
    • 4,728 Home (sqft)
    • 5 Baths
    • 8,712 Lot (sqft)
  6. Photo of 108 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8344329)
    $1,275,000
    Photo of 108 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8344329)
    Photo of 108 20th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8344329)
    108 20th Avenue, Indian Rocks Beach, FL
    108 20th Avenue
    Indian Rocks Beach, FL
    • 6 Beds
    • 4 Baths
    • 3,000 Home (sqft)
    • 4 Baths
    • 7,406 Lot (sqft)
  7. Photo of 418 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8332175)
    $799,000
    Photo of 418 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8332175)
    Photo of 418 12th Avenue, Indian Rocks Beach, FL 33785 (MLS # TB8332175)
    418 12th Avenue, Indian Rocks Beach, FL
    418 12th Avenue
    Indian Rocks Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,019 Lot (sqft)
  8. Photo of 19915 Gulf Boulevard #805, Indian Shores, FL 33785 (MLS # TB8329281)
    $1,225,000
    Photo of 19915 Gulf Boulevard #805, Indian Shores, FL 33785 (MLS # TB8329281)
    Photo of 19915 Gulf Boulevard #805, Indian Shores, FL 33785 (MLS # TB8329281)
    19915 Gulf Boulevard #805, Indian Shores, FL
    19915 Gulf Boulevard #805
    Indian Shores, FL
    • 4 Beds
    • 4 Baths
    • 2,236 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  9. Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255277)
    $4,150,000
    Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255277)
    Photo of 516 Gulf Boulevard, Indian Rocks Beach, FL 33785 (MLS # U8255277)
    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)
  10. 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)
  11. Photo of 18399 Gulf Blvd #372, Indian Shores, FL 33785 (MLS # U8252579)
    $349,900
    Photo of 18399 Gulf Blvd #372, Indian Shores, FL 33785 (MLS # U8252579)
    Photo of 18399 Gulf Blvd #372, Indian Shores, FL 33785 (MLS # U8252579)
    18399 Gulf Blvd #372, Indian Shores, FL
    18399 Gulf Blvd #372
    Indian Shores, FL
    • 1 Bed
    • 1 Bath
    • 522 Home (sqft)
    • 1 Bath
    • 1.88 Lot (ac)
  12. Photo of 20051 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8252027)
    $6,700,000
    Photo of 20051 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8252027)
    Photo of 20051 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8252027)
    20051 Gulf Boulevard, Indian Shores, FL
    20051 Gulf Boulevard
    Indian Shores, FL
    • 6 Beds
    • 6 Baths
    • 4,602 Home (sqft)
    • 6 Baths
    • 17,860 Lot (sqft)
  13. Photo of 20052 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8251980)
    $6,700,000
    Photo of 20052 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8251980)
    Photo of 20052 Gulf Boulevard, Indian Shores, FL 33785 (MLS # U8251980)
    20052 Gulf Boulevard, Indian Shores, FL
    20052 Gulf Boulevard
    Indian Shores, FL
    • 6 Beds
    • 6 Baths
    • 4,602 Home (sqft)
    • 6 Baths
    • 17,860 Lot (sqft)
  14. 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)
  15. Photo of Whispering Pines Drive, Indian Shores, FL 33785 (MLS # U8142032)
    $1,000,000
    Photo of Whispering Pines Drive, Indian Shores, FL 33785 (MLS # U8142032)
    Photo of Whispering Pines Drive, Indian Shores, FL 33785 (MLS # U8142032)
    Whispering Pines Drive, Indian Shores, FL
    Whispering Pines Drive
    Indian Shores, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,099 Lot (sqft)
Previous Page 8 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 3/11/26 7:49 AM PDT.

This IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions