Search Indian Rocks Beach Homes For Sale, Over $1,000,000

Click the links below to sort results by price range.
All Listings $300,000 - $400,000 $400,000 - $500,000
$600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
Sort by:
304 Gulf Boulevard, INDIAN ROCKS BEACH

$3,800,000

↓ $1,199,000

304 Gulf Boulevard, INDIAN ROCKS BEACH

5 Beds 4 Baths 2,270 SqFt Residential MLS® # U8172272
2006 Beach Trail B, INDIAN ROCKS BEACH

$3,150,000

↓ $249,000

2006 Beach Trail B, INDIAN ROCKS BEACH

3 Beds 4 Baths 2,610 SqFt Residential MLS® # U8179498
1800 Gulf Boulevard 2, INDIAN ROCKS BEACH

$2,990,000

1800 Gulf Boulevard 2, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,150 SqFt Residential MLS® # U8165250
1201 Bay Shore Boulevard, INDIAN ROCKS BEACH

$2,750,000

1201 Bay Shore Boulevard, INDIAN ROCKS BEACH

5 Beds 4 Baths 3,758 SqFt Residential MLS® # U8142477
498 Harbor Drive N, INDIAN ROCKS BEACH

$2,499,990

498 Harbor Drive N, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,811 SqFt Residential MLS® # A4542346
2605 Bay Boulevard, INDIAN ROCKS BEACH

$2,450,000

↑ $126,000

2605 Bay Boulevard, INDIAN ROCKS BEACH

6 Beds 3 Baths 2,464 SqFt Residential MLS® # U8159276
333 12th Avenue, INDIAN ROCKS BEACH

$2,400,000

↓ $200,000

333 12th Avenue, INDIAN ROCKS BEACH

4 Beds 5 Baths 3,390 SqFt Residential MLS® # U8172247
300 6th Avenue, INDIAN ROCKS BEACH

$1,925,000

300 6th Avenue, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,381 SqFt Residential MLS® # U8181019
2504 Gulf Boulevard 202, INDIAN ROCKS BEACH

$1,350,000

2504 Gulf Boulevard 202, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,530 SqFt Residential MLS® # T3409958
2208 Bay Boulevard A, INDIAN ROCKS BEACH

$1,350,000

2208 Bay Boulevard A, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,200 SqFt Residential MLS® # U8177246
2204 Bay Boulevard A, INDIAN ROCKS BEACH

$1,300,000

2204 Bay Boulevard A, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,200 SqFt Residential MLS® # U8176967
208 Bates Avenue, INDIAN ROCKS BEACH

$1,290,000

↓ $60,000

208 Bates Avenue, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,724 SqFt Residential MLS® # T3406909
2200 Bay Boulevard B, INDIAN ROCKS BEACH

$1,275,000

↓ $11,475,000

2200 Bay Boulevard B, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,200 SqFt Residential MLS® # U8174583
223 18th Avenue, INDIAN ROCKS BEACH
New Listing

$1,250,000

223 18th Avenue, INDIAN ROCKS BEACH

3 Beds 3 Baths 1,920 SqFt Residential MLS® # U8183330
215 1st Street, INDIAN ROCKS BEACH

$1,250,000

↓ $50,000

215 1st Street, INDIAN ROCKS BEACH

3 Beds 1 Bath 1,000 SqFt Residential MLS® # T3407726
205 1st Street, INDIAN ROCKS BEACH

$1,150,000

↓ $49,000

205 1st Street, INDIAN ROCKS BEACH

2 Beds 1 Bath 741 SqFt Residential MLS® # T3380448