- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 200,000
- $ 300,000
- $ 400,000
- $ 600,000
- $ 1,000,000
- List
- Mixed
- Map
38 Properties Available
- Price-High To Low
- Newest Listings
- Default
- Price-Low To High
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)
$799,000
418 12TH AVE, Indian Rocks Beach, FL 33785
Listed by Kim Krenek COLDWELL BANKER REALTY

$780,000
202 18TH AVE, Indian Rocks Beach, FL 33785
Listed by Dee Sedler PEOPLE'S CHOICE REALTY SVC LLC

$700,000
2600 1ST ST, Indian Rocks Beach, FL 33785
Listed by Frank Albert FRANK ALBERT REALTY

$699,000
370 12TH AVE, Indian Rocks Beach, FL 33785
Listed by Michael Lynch PREMIER SOTHEBY'S INTL REALTY

$485,000
122 10TH AVE, Indian Rocks Beach, FL 33785
Listed by Sharon Deegan COLDWELL BANKER REALTY

$475,000
1507 LEGION LN, Indian Rocks Beach, FL 33785
Listed by Brittany Sanderson ANCHOR REAL ESTATE

$474,999
1214 BAY SHORE BLVD, Indian Rocks Beach, FL 33785
Listed by Mika Rotunda HEART OF FLORIDA REALTY LLC

$470,000
112 12TH AVE, Indian Rocks Beach, FL 33785
Listed by Adrienne Dauses COMPASS FLORIDA LLC

$450,000
1211 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Listed by Dan Tumarkin KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

$30,000
Indian Rocks Beach, FL 33785
Listed by Kathryn Crowe SMITH & ASSOCIATES REAL ESTATE

$4,450
407 15TH AVE, Indian Rocks Beach, FL 33785
Listed by Stewart DeVore RE/MAX ACTION FIRST OF FLORIDA

$3,895
1210 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Listed by Jonathan Minerick HOMECOIN.COM

$2,400
211 20TH AVE #B, Indian Rocks Beach, FL 33785
Listed by Sandy Risberg PLUMLEE GULF BEACH REALTY

$2,300
211 20TH AVE #A, Indian Rocks Beach, FL 33785
Listed by Sandy Risberg PLUMLEE GULF BEACH REALTY















