Mobile Menu
Select Page

Real Estate and Homes for Sale in city of Indian Rocks Beach

Sorted by
1 - 30 of 476 | Previous Page 1 of 16 Next
  • List View
  • Map View
  • Grid View
  1. Photo of 1208 BAY PALM BLVD, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832961)
    13
    2 beds,  1 bath
    685 sqft   lot 4,791 sqft
    MLS U7832961
  2. Photo of 422 20TH AVE, INDIAN ROCKS BEACH, FL 33785 (MLS # U7833085)
    23
    2 beds,  2 baths
    1,215 sqft   lot 5,662 sqft
    MLS U7833085
  3. Photo of 1904 GULF BLVD #A, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832533)
    25
    2 beds,  2 baths
    1,135 sqft  
    MLS U7832533
  4. Photo of 399 2ND ST #619, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832422)
    24
    2 beds,  2 baths
    1,110 sqft  
    MLS U7832422
  5. Photo of 900 GULF BLVD #906, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832313)
    25
    2 beds,  2 baths
    1,275 sqft   lot 2.76 ac
    MLS U7832313
  6. Photo of 1 WINDRUSH BLVD #4, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832134)
    25
    2 beds,  2 baths
    1,062 sqft  
    MLS U7832134
  7. Photo of 1 WINDRUSH BLVD #6, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832129)
    25
    2 beds,  2 baths
    1,062 sqft  
    MLS U7832129
  8. Photo of 1 WINDRUSH BLVD #98, INDIAN ROCKS BEACH, FL 33785 (MLS # U7832197)
    25
    3 beds,  2 baths
    1,310 sqft  
    MLS U7832197
  9. Photo of 960 GULF BLVD #5, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831746)
    21
    1 bed,  1 bath
    480 sqft   lot 3,484 sqft
    MLS U7831746
  10. 2 beds,  2 baths
    1,180 sqft  
    MLS U7831506
  11. Photo of 2 15TH AVE #104, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831349)
    25
    2 beds,  3 baths
    1,865 sqft   lot 43,560 sqft
    MLS U7831349
  12. Photo of 1000 GULF BLVD #106, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831336)
    21
    3 beds,  2 baths
    1,300 sqft  
    MLS U7831336
  13. Photo of 412 16TH AVE, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831332)
    23
    3 beds,  3 baths
    2,400 sqft   lot 6,098 sqft
    MLS U7831332
  14. Photo of 1500 GULF BLVD #204B, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831181)
    23
    2 beds,  2 baths
    1,075 sqft   lot 23,522 sqft
    MLS U7831181
  15. Photo of 1809 GULF BLVD #B1, INDIAN ROCKS BEACH, FL 33785 (MLS # U7831279)
    7
    2 beds,  2 baths
    878 sqft   lot 8,712 sqft
    MLS U7831279
  16. Photo of 612 GULF BLVD #212, INDIAN ROCKS BEACH, FL 33785 (MLS # U7830427)
    24
    2 beds,  2 baths
    1,215 sqft  
    MLS U7830427
  17. Photo of 399 2ND ST #413, INDIAN ROCKS BEACH, FL 33785 (MLS # U7830327)
    22
    2 beds,  2 baths
    1,110 sqft  
    MLS U7830327
  18. Photo of 399 2ND ST #213, INDIAN ROCKS BEACH, FL 33785 (MLS # U7830322)
    22
    2 beds,  2 baths
    1,110 sqft  
    MLS U7830322
  19. 3 beds,  3 baths
    1,462 sqft   lot 2,178 sqft
    MLS U7829923
  20. Photo of 399 2ND ST #614, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829900)
    25
    2 beds,  2 baths
    1,110 sqft  
    MLS U7829900
  21. Photo of 900 GULF BLVD #1102, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829921)
    25
    3 beds,  3 baths
    1,895 sqft   lot 2.76 ac
    MLS U7829921
  22. Photo of 1 WINDRUSH BLVD #24, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829518)
    25
    2 beds,  2 baths
    1,062 sqft  
    MLS U7829518
  23. Photo of 526 20TH AVE, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829735)
    19
    2 beds,  2 baths
    1,044 sqft   lot 6,098 sqft
    MLS U7829735
  24. Photo of 127 11TH AVE, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829685)
    25
    3 beds,  1 bath
    1,092 sqft   lot 5,662 sqft
    MLS U7829685
  25. Photo of 2200 GULF BLVD #305, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829591)
    25
    2 beds,  3 baths
    1,770 sqft   lot 33,541 sqft
    MLS U7829591
  26. Photo of 1904 GULF BLVD #O, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829296)
    25
    2 beds,  2 baths
    1,135 sqft  
    MLS U7829296
  27. Photo of 469 HARBOR DR S, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829299)
    25
    3 beds,  3 baths
    2,470 sqft   lot 6,969 sqft
    MLS U7829299
  28. Photo of 2 15TH AVE #401, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829286)
    25
    3 beds,  3 baths
    2,225 sqft  
    MLS U7829286
  29. Photo of 100 WINDRUSH BLVD #1, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829139)
    23
    3 beds,  3 baths
    1,888 sqft   lot 4,356 sqft
    MLS U7829139
  30. Photo of 2401 1ST ST #B, INDIAN ROCKS BEACH, FL 33785 (MLS # U7829178)
    25
    3 beds,  4 baths
    3,098 sqft   lot 7,405 sqft
    MLS U7829178
Previous Page 1 of 16 Next
Copyright © 2017 Mid Florida MLS. All rights reserved. The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange Program of Mid Florida MLS. Information provided is for consumer's personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.
RE/MAX Bay to Bay participates in the MFRMLS Internet Data Exchange (IDX) program, allowing display of other MFRMLS broker’s listings on this site. However, may not include all listings currently available. Information is deemed reliable but not guaranteed. Information last updated on 9/26/17 6:00 AM PDT.

This IDX is (c) Diverse Solutions 2017.