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:
108 15th Avenue, INDIAN ROCKS BEACH
Pending

$1,100,000

108 15th Avenue, INDIAN ROCKS BEACH

0 Beds 0 Baths 1,817 SqFt Residential Income MLS® # U8145212
1218 Beach Trail, INDIAN ROCKS BEACH

$5,299,000

1218 Beach Trail, INDIAN ROCKS BEACH

0 Beds 0 Baths 4,509 SqFt Residential Income MLS® # U8146020
430 Harbor Drive S, INDIAN ROCKS BEACH
Pending

$1,250,000

430 Harbor Drive S, INDIAN ROCKS BEACH

4 Beds 2 Baths 2,340 SqFt Residential MLS® # U8144166
1210 Bay Palm Boulevard, INDIAN ROCKS BEACH
Pending

$550,000

1210 Bay Palm Boulevard, INDIAN ROCKS BEACH

2 Beds 2 Baths 1,150 SqFt Residential MLS® # U8147073
2 18th Avenue, INDIAN ROCKS BEACH
Pending

$6,500,000

2 18th Avenue, INDIAN ROCKS BEACH

8 Beds 8 Baths 6,914 SqFt Residential MLS® # U8146502
1200 Bay Pine Boulevard, INDIAN ROCKS BEACH
Pending

$749,900

1200 Bay Pine Boulevard, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,224 SqFt Residential MLS® # U8146352
2313 1st Street, INDIAN ROCKS BEACH
Pending

$2,100,000

↓ $200,000

2313 1st Street, INDIAN ROCKS BEACH

0 Beds 0 Baths 2,636 SqFt Residential Income MLS® # U8145721
1218 Beach Trail, INDIAN ROCKS BEACH

$5,299,000

1218 Beach Trail, INDIAN ROCKS BEACH

5 Beds 6 Baths 4,509 SqFt Residential MLS® # U8146011
110 11th Avenue, INDIAN ROCKS BEACH
Pending

$450,000

110 11th Avenue, INDIAN ROCKS BEACH

2 Beds 1 Bath 864 SqFt Residential MLS® # U8145249
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
1205 Bay Shore Boulevard, INDIAN ROCKS BEACH

$10,000

1205 Bay Shore Boulevard, INDIAN ROCKS BEACH

3 Beds 4 Baths 1,721 SqFt Residential Lease MLS® # U8140665
492 20th Avenue, INDIAN ROCKS BEACH

$1,775,000

↓ $25,000

492 20th Avenue, INDIAN ROCKS BEACH

3 Beds 3 Baths 2,392 SqFt Residential MLS® # A4514207
459 Harbor Drive S, INDIAN ROCKS BEACH
Pending

$1,400,000

459 Harbor Drive S, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,811 SqFt Residential MLS® # A4509670
1209 Bay Pine Boulevard, INDIAN ROCKS BEACH

$4,500

↑ $500

1209 Bay Pine Boulevard, INDIAN ROCKS BEACH

4 Beds 3 Baths 1,200 SqFt Residential Lease MLS® # U7799088

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!