SEARCH THE MLS
15 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)

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


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


$ 725,000
2010 BAYVIEW PL, Indian Rocks Beach, FL 33785
Single Family Home
Listed by KELLER WILLIAMS REALTY- PALM H


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


$ 479,000
306 12TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by CHARLES RUTENBERG REALTY INC


$ 955,000
2504 GULF BLVD #201, Indian Rocks Beach, FL 33785
Condo
Listed by PREMIER SOTHEBY'S INTL REALTY


$ 769,000
900 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785
Townhouse
Listed by DYNAMIC REAL ESTATE


$ 575,000
619 2ND ST #3, Indian Rocks Beach, FL 33785
Townhouse
Listed by RE/MAX METRO


$ 499,000
122 10TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by COLDWELL BANKER REALTY


$ 539,000
125 11TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by GORDON REALTY HOUSE


$ 698,000
911 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785
Townhouse
Listed by DALTON WADE INC


$ 1,650,000
2116/2114 1ST ST, Indian Rocks Beach, FL 33785
Multi-Family
Listed by CENTURY 21 BEGGINS


$ 2,395,000
2004 GULF BLVD, Indian Rocks Beach, FL 33785
Single Family Home
Listed by CHARLES RUTENBERG REALTY INC


$ 5,400,000
1522 GULF BLVD, Indian Rocks Beach, FL 33785
Single Family Home
Listed by DALTON WADE INC


$ 1,100,000
822 1ST ST, Indian Rocks Beach, FL 33785
Multi-Family
Listed by GULF TO BAY REAL ESTATE
