> $899,000 Active --Beds--Baths--Sqft0.23Acres 372 12th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8444425
> $960,000 Active 3Beds2Baths975Sqft0.13Acres 812 Gulf Blvd #3, Indian Rocks Beach, FL 33785 MLS#: MFRTB8363082
> $2,189,000 Active --Beds--Baths--Sqft0.25Acres 512 20th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8411456
> $2,100,000 Active 4Beds4Baths2077Sqft0.13Acres 711 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8442243
> $2,100,000 Active 4Beds4Baths2077Sqft0.13Acres 711 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8441928
> $975,000 Active 2Beds2Baths640Sqft0.05Acres 960 Gulf Blvd #1, Indian Rocks Beach, FL 33785 MLS#: MFRTB8428188
> $4,900,000 Active 4Beds5Baths4728Sqft0.2Acres 1522 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8347441
> $899,900 Active --Beds--Baths--Sqft0.16Acres 339 Bahia Vista Dr, Indian Rocks Beach, FL 33785 MLS#: MFRU8236554
> $1,165,000 Active 2Beds3Baths1795Sqft--Acres 60 Gulf Blvd #402, Indian Rocks Beach, FL 33785 MLS#: MFRA4661758
> $899,000 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #815, Indian Rocks Beach, FL 33785 MLS#: MFRTB8405997
> $989,000 Active 3Beds2Baths1540Sqft0.36Acres 399 2nd St #818, Indian Rocks Beach, FL 33785 MLS#: MFRTB8406062
> $3,900,000 Active 5Beds4Baths4571Sqft0.21Acres 306 Harbor Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8407156
> $778,998 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #417, Indian Rocks Beach, FL 33785 MLS#: MFRTB8387186
> $2,499,000 Active --Beds--Baths--Sqft0.13Acres 00 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8358176