Indian Beach Homes For Sale

Search Indian Beach Indian Rocks Beach FL 

Interested in Indian Beach homes for sale in Indian Rocks, FL? Take a closer look at available condos that are currently listed on the market below or call or text us now for additional information or to schedule a private tour for an available home at Indian Beach Indian Rocks FL . 

Search Indian Beach Homes For Sale

Sort by:
402 16th Avenue, INDIAN ROCKS BEACH
Pending

$1,300,000

402 16th Avenue, INDIAN ROCKS BEACH

2 Beds 2 Baths 1,320 SqFt Residential MLS® # U8167637
1800 Gulf Boulevard 2, INDIAN ROCKS BEACH
New Listing

$2,990,000

1800 Gulf Boulevard 2, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,150 SqFt Residential MLS® # U8165250
205 11th Avenue, INDIAN ROCKS BEACH
Pending

$624,900

205 11th Avenue, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,048 SqFt Residential MLS® # U8166841
421 20th Avenue, INDIAN ROCKS BEACH

$3,000,000

421 20th Avenue, INDIAN ROCKS BEACH

5 Beds 5 Baths 3,846 SqFt Residential MLS® # U8165615
2709 Bay Boulevard, INDIAN ROCKS BEACH
Pending

$2,599,000

2709 Bay Boulevard, INDIAN ROCKS BEACH

4 Beds 4 Baths 4,090 SqFt Residential MLS® # U8162054
331 12th Avenue, INDIAN ROCKS BEACH

$1,100,000

331 12th Avenue, INDIAN ROCKS BEACH

2 Beds 1 Bath 856 SqFt Residential MLS® # U8166266
420 Harbor Drive S, INDIAN ROCKS BEACH

$1,500,000

420 Harbor Drive S, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,940 SqFt Residential MLS® # U8166059
500 20th Avenue, INDIAN ROCKS BEACH
Pending

$1,100,000

500 20th Avenue, INDIAN ROCKS BEACH

2 Beds 2 Baths 1,407 SqFt Residential MLS® # T3379769
485 Harbor Drive S, INDIAN ROCKS BEACH
Openhouse

$2,695,000

485 Harbor Drive S, INDIAN ROCKS BEACH

4 Beds 5 Baths 4,413 SqFt Residential MLS® # U8165347
12th Ave, INDIAN ROCKS BEACH
Pending

$499,000

12th Ave, INDIAN ROCKS BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # U8162708
425 Harbor Drive S, INDIAN ROCKS BEACH

$2,100,000

↓ $149,900

425 Harbor Drive S, INDIAN ROCKS BEACH

3 Beds 4 Baths 2,672 SqFt Residential MLS® # U8165488
2601 Bay Boulevard, INDIAN ROCKS BEACH

$1,795,000

↓ $200,000

2601 Bay Boulevard, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,624 SqFt Residential MLS® # U8165147
2400 1st Street, INDIAN ROCKS BEACH
Pending

$2,250,000

2400 1st Street, INDIAN ROCKS BEACH

0 Beds 0 Baths 3,016 SqFt Residential Income MLS® # U8164870
2006 Bayview Place, INDIAN ROCKS BEACH

$715,000

↓ $15,000

2006 Bayview Place, INDIAN ROCKS BEACH

2 Beds 1 Bath 1,236 SqFt Residential MLS® # U8161500
430 Harbor Drive S, INDIAN ROCKS BEACH
Pending

$1,295,000

↑ $45,000

430 Harbor Drive S, INDIAN ROCKS BEACH

4 Beds 2 Baths 2,340 SqFt Residential MLS® # U8144166

CONTINUE YOUR INDIAN ROCKS BEACH HOME SEARCH
Not seeing anything you like? Start browsing other Indian Rocks Beach homes and condos for sale or call or text (813) 817-0345 for help with your Tampa area home search!