3,684

Indian Rocks Beach, FL Homes

Section Image
    • /17

      Est $430,517 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,300 Sq Ft

      1 Windrush Blvd Unit 100, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 100, Indian Rocks Beach, FL 33785
    • /25

      Est $542,998 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,155 Sq Ft

      1005 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785

      1005 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785
    • /49

      Est $815,130 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft

      900 Gulf Blvd Unit 607, Indian Rocks Beach, FL 33785

      900 Gulf Blvd Unit 607, Indian Rocks Beach, FL 33785
    • /35

      Est $774,100 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft

      900 Gulf Blvd Unit 603, Indian Rocks Beach, FL 33785

      900 Gulf Blvd Unit 603, Indian Rocks Beach, FL 33785
    • /36

      Est $782,711 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft

      900 Gulf Blvd Unit 304, Indian Rocks Beach, FL 33785

      900 Gulf Blvd Unit 304, Indian Rocks Beach, FL 33785
    • /48

      Est $735,225 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft

      900 Gulf Blvd Unit 102, Indian Rocks Beach, FL 33785

      900 Gulf Blvd Unit 102, Indian Rocks Beach, FL 33785
    • /23

      Est $1,059,528 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,300 Sq Ft

      1000 Gulf Blvd Unit 209, Indian Rocks Beach, FL 33785

      1000 Gulf Blvd Unit 209, Indian Rocks Beach, FL 33785
    • /43

      Est $1,092,343 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,380 Sq Ft

      1000 Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785

      1000 Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785
    • /40

      Est $655,798 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 805 Sq Ft

      506 Gulf Blvd Unit 101, Indian Rocks Beach, FL 33785

      506 Gulf Blvd Unit 101, Indian Rocks Beach, FL 33785
    • /84

      Est $534,127 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,480 Sq Ft

      115 Canal Ave Unit 2, Indian Rocks Beach, FL 33785

      115 Canal Ave Unit 2, Indian Rocks Beach, FL 33785
    • /46

      Est $483,401 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,400 Sq Ft

      314 Windrush Blvd Unit 11, Indian Rocks Beach, FL 33785

      314 Windrush Blvd Unit 11, Indian Rocks Beach, FL 33785
    • /43

      Est $740,160 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,510 Sq Ft

      1108 Gulf Blvd Unit 205, Indian Rocks Beach, FL 33785

      1108 Gulf Blvd Unit 205, Indian Rocks Beach, FL 33785
    • /49

      Est $910,702 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,215 Sq Ft

      612 Gulf Blvd Unit B208, Indian Rocks Beach, FL 33785

      612 Gulf Blvd Unit B208, Indian Rocks Beach, FL 33785
    • /34

      Est $691,214 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,530 Sq Ft

      512 1st St Unit 105, Indian Rocks Beach, FL 33785

      512 1st St Unit 105, Indian Rocks Beach, FL 33785
    • /53

      Est $645,222 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,450 Sq Ft

      326 Windrush Blvd Unit 205, Indian Rocks Beach, FL 33785

      326 Windrush Blvd Unit 205, Indian Rocks Beach, FL 33785
    • /36

      Est $648,384 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,450 Sq Ft

      326 Windrush Blvd Unit 101, Indian Rocks Beach, FL 33785

      326 Windrush Blvd Unit 101, Indian Rocks Beach, FL 33785
    • /73

      Est $1,264,961 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,235 Sq Ft

      2511 Bay Blvd Unit 2511A, Indian Rocks Beach, FL 33785

      2511 Bay Blvd Unit 2511A, Indian Rocks Beach, FL 33785
    • /30

      Est $584,984 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 623 Sq Ft

      2406 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785

      2406 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785
    • /45

      Est $848,479 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,090 Sq Ft

      1308 Gulf Blvd Unit B3, Indian Rocks Beach, FL 33785

      1308 Gulf Blvd Unit B3, Indian Rocks Beach, FL 33785
    • /44

      Est $815,915 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 1,680 Sq Ft

      1206 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

      1206 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
    • /23

      Est $888,621 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,135 Sq Ft

      1904 Gulf Blvd Unit H, Indian Rocks Beach, FL 33785

      1904 Gulf Blvd Unit H, Indian Rocks Beach, FL 33785
    • /57

      Est $1,342,625 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,860 Sq Ft

      2200 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785

      2200 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785
    • /21

      Est $1,159,694 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,098 Sq Ft

      2200 Gulf Blvd Unit 206, Indian Rocks Beach, FL 33785

      2200 Gulf Blvd Unit 206, Indian Rocks Beach, FL 33785
    • /32

      Est $750,927 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,415 Sq Ft

      1912 Gulf Blvd Unit 306, Indian Rocks Beach, FL 33785

      1912 Gulf Blvd Unit 306, Indian Rocks Beach, FL 33785
    • /28

      Est $908,997 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,235 Sq Ft

      1300 Gulf Blvd Unit 501, Indian Rocks Beach, FL 33785

      1300 Gulf Blvd Unit 501, Indian Rocks Beach, FL 33785
    • /24

      Est $686,621 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,080 Sq Ft

      1412 Gulf Blvd Unit 102A, Indian Rocks Beach, FL 33785

      1412 Gulf Blvd Unit 102A, Indian Rocks Beach, FL 33785
    • /42

      Est $1,087,676 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,530 Sq Ft

      2504 Gulf Blvd Unit 406, Indian Rocks Beach, FL 33785

      2504 Gulf Blvd Unit 406, Indian Rocks Beach, FL 33785
    • /50

      Est $1,089,854 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,530 Sq Ft

      2504 Gulf Blvd Unit 301, Indian Rocks Beach, FL 33785

      2504 Gulf Blvd Unit 301, Indian Rocks Beach, FL 33785
    • /87

      Est $1,425,212 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,610 Sq Ft

      2 15th Ave Unit 402, Indian Rocks Beach, FL 33785

      2 15th Ave Unit 402, Indian Rocks Beach, FL 33785
    • /16

      Est $1,429,312 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,610 Sq Ft

      2 15th Ave Unit 102, Indian Rocks Beach, FL 33785

      2 15th Ave Unit 102, Indian Rocks Beach, FL 33785
    • /42

      Est $723,218 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,197 Sq Ft

      1500 Gulf Blvd Unit 202B, Indian Rocks Beach, FL 33785

      1500 Gulf Blvd Unit 202B, Indian Rocks Beach, FL 33785
    • /53

      Est $682,011 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,055 Sq Ft

      1500 Gulf Blvd Unit 101B, Indian Rocks Beach, FL 33785

      1500 Gulf Blvd Unit 101B, Indian Rocks Beach, FL 33785
    • /42

      Est $685,092 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,110 Sq Ft

      1412 Gulf Blvd Unit 104A, Indian Rocks Beach, FL 33785

      1412 Gulf Blvd Unit 104A, Indian Rocks Beach, FL 33785
    • /12

      Est $517,488 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,566 Sq Ft

      624 Garland Cir, Indian Rocks Beach, FL 33785

      624 Garland Cir, Indian Rocks Beach, FL 33785
    • /30

      Est $540,768 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,566 Sq Ft

      529 Garland Cir, Indian Rocks Beach, FL 33785

      529 Garland Cir, Indian Rocks Beach, FL 33785
    • /49

      Est $545,389 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,566 Sq Ft

      532 Garland Cir, Indian Rocks Beach, FL 33785

      532 Garland Cir, Indian Rocks Beach, FL 33785
    • /33

      Est $571,877 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,750 Sq Ft

      318 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785

      318 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785
    • /40

      Est $738,616 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,447 Sq Ft

      2403 Bay Blvd Unit E, Indian Rocks Beach, FL 33785

      2403 Bay Blvd Unit E, Indian Rocks Beach, FL 33785
    • /43

      Est $737,428 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,100 Sq Ft

      1510 Gulf Blvd Unit 108, Indian Rocks Beach, FL 33785

      1510 Gulf Blvd Unit 108, Indian Rocks Beach, FL 33785
    • /31

      Est $680,726 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,080 Sq Ft

      1412 Gulf Blvd Unit 203A, Indian Rocks Beach, FL 33785

      1412 Gulf Blvd Unit 203A, Indian Rocks Beach, FL 33785

Showing Results 641 - 680, Page 17 of 18

How to Buy a Home How to Finance a Home How to Sell a Home