> $859,900 Active 3Beds2Baths1235Sqft--Acres 1300 Gulf Blvd #301, Indian Rocks Beach, FL 33785 MLS#: MFRTB8457802
> $995,000 Active 4Beds3Baths3136Sqft0.16Acres 1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8388214
> $4,485,000 Active 14Beds21Baths8575Sqft0.92Acres 812 Gulf Blvd #1, 2, 3, 4, 5, 6, 7, Indian Rocks Beach, FL 33785 MLS#: MFRTB8406743
> $4,485,000 Active 14Beds21Baths8575Sqft0.92Acres 812 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8410387
> $1,155,000 Active 4Beds3Baths2200Sqft0.07Acres 2200 Bay Blvd #B, Indian Rocks Beach, FL 33785 MLS#: MFRO6361152
> $799,000 Active 3Beds2Baths1530Sqft1.34Acres 2504 Gulf Blvd #201, Indian Rocks Beach, FL 33785 MLS#: MFRTB8384249
> $1,240,000 Active 4Beds3Baths1935Sqft0.04Acres 196 Haven Beach Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8443880
> $599,000 Active 3Beds3Baths1530Sqft--Acres 512 1st St #108, Indian Rocks Beach, FL 33785 MLS#: MFRTB8458083
> $759,000 Active 2Beds2Baths1380Sqft0.25Acres 74 Gulf Blvd #1B, Indian Rocks Beach, FL 33785 MLS#: MFRTB8434712
> $319,000 Active 1Beds1Baths770Sqft7.52Acres 1 Windrush Blvd #45, Indian Rocks Beach, FL 33785 MLS#: MFRTB8457226
> $2,100,000 Active 4Beds4Baths1940Sqft0.11Acres 204 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8455780
> $1,125,000 Pending 4Beds4Baths1700Sqft0.13Acres 807 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8448060
> $895,000 Active --Beds--Baths--Sqft0.16Acres 321 12th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8455043
> $815,000 Pending 3Beds3Baths1935Sqft0.03Acres 94 The Cove Way, Indian Rocks Beach, FL 33785 MLS#: MFRTB8448396
> $5,950,000 Active --Beds--Baths--Sqft0.31Acres 1306 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8457720
> $1,050,000 Active 3Beds3Baths1881Sqft--Acres 100 Windrush Blvd #2, Indian Rocks Beach, FL 33785 MLS#: MFRTB8441049
> $330,000 Pending 1Beds1Baths598Sqft--Acres 2704 2nd St #14, Indian Rocks Beach, FL 33785 MLS#: MFRTB8403192
> $350,000 Active 1Beds1Baths598Sqft--Acres 2704 2nd St #16, Indian Rocks Beach, FL 33785 MLS#: MFRTB8403207
> $360,000 Active 1Beds1Baths598Sqft--Acres 2704 2nd St #7, Indian Rocks Beach, FL 33785 MLS#: MFRTB8304621
> $439,500 Active 2Beds2Baths1465Sqft0.03Acres 616 Garland Cir, Indian Rocks Beach, FL 33785 MLS#: MFRTB8389874
> $474,999 Active 3Beds2Baths1252Sqft0.11Acres 1214 Bay Shore Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8376119
> $1,275,000 Active 6Beds4Baths3000Sqft0.17Acres 108 20th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8344329
> $6,750,000 Active 4Beds5Baths4987Sqft0.23Acres 2 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8389087
> $825,000 Active --Beds--Baths--Sqft0.13Acres 820 1st St, Indian Rocks Beach, FL 33785 MLS#: MFRTB8358422