SEARCH THE MLS
14 Properties Available In Indian Rocks Beach
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)

$ 360,000
1 WINDRUSH BLVD #30, Indian Rocks Beach, FL 33785
Condo
Listed by DALTON WADE INC


$ 1,250,000
194 HAVEN BEACH DR S, Indian Rocks Beach, FL 33785
Townhouse
Listed by COLDWELL BANKER REALTY


$ 529,000
1 WINDRUSH BLVD #51, Indian Rocks Beach, FL 33785
Condo
Listed by INVESTING N FLORIDA, LLC


$ 2,675
611 2ND ST #B, Indian Rocks Beach, FL 33785
Townhouse
Listed by FOREVER FLORIDA REAL ESTATE


$ 800,000
202 18TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by PEOPLE'S CHOICE REALTY SVC LLC


$ 349,000
1 WINDRUSH BLVD #54, Indian Rocks Beach, FL 33785
Condo
Listed by REST EASY REALTY POWERED BY SELLSTATE


$ 515,000
508 2ND ST, Indian Rocks Beach, FL 33785
Single Family Home
Listed by KELLER WILLIAMS REALTY- PALM H


$ 436,000
318 WINDRUSH BLVD #10, Indian Rocks Beach, FL 33785
Condo
Listed by COLDWELL BANKER REALTY


$ 1,819,500
328 6TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by BEYCOME OF FLORIDA LLC


$ 1,220,000
500 20TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by PEOPLE'S CHOICE REALTY SVC LLC


$ 679,000
512 1ST ST #108, Indian Rocks Beach, FL 33785
Townhouse
Listed by COLDWELL BANKER REALTY


$ 949,000
1214 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Multi-Family
Listed by DOUGLAS ELLIMAN


$ 450,000
303 14TH AVE, Indian Rocks Beach, FL 33785
Vacant Land
Listed by KELLER WILLIAMS REALTY PORTFOLIO COLLECTION


$ 275,000
1401 GULF BLVD #10, Indian Rocks Beach, FL 33785
Commercial
Listed by RE/MAX ACTION FIRST OF FLORIDA
