> $337,500 Active 2Beds2Baths1040Sqft--Acres 1 Windrush Blvd #24, Indian Rocks Beach, FL 33785 MLS#: MFRTB8474663
> $399,000 Active 2Beds3Baths1390Sqft--Acres 324 Windrush Blvd #8, Indian Rocks Beach, FL 33785 MLS#: MFRTB8475556
> $675,000 Pending 2Beds1Baths1236Sqft0.13Acres 307 Bahia Vista Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8473760
> $650,000 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #215, Indian Rocks Beach, FL 33785 MLS#: MFRTB8471197
> $995,000 Active 2Beds2Baths1090Sqft1.12Acres 60 Gulf Blvd #203, Indian Rocks Beach, FL 33785 MLS#: MFRTB8473611
> $720,000 Active 3Beds2Baths1566Sqft0.03Acres 641 Garland Cir, Indian Rocks Beach, FL 33785 MLS#: MFRTB8472005
> $887,500 Active 2Beds2Baths1090Sqft1.14Acres 60 Gulf Blvd #201, Indian Rocks Beach, FL 33785 MLS#: MFRTB8472207
> $810,000 Active 3Beds2Baths1437Sqft0.16Acres 404 Maxwell Pl, Indian Rocks Beach, FL 33785 MLS#: MFRTB8473124
> $340,000 Active 2Beds2Baths1040Sqft7Acres 1 Windrush Blvd #19, Indian Rocks Beach, FL 33785 MLS#: MFRTB8472098
> $825,000 Pending 2Beds2Baths1275Sqft2.42Acres 900 Gulf Blvd #507, Indian Rocks Beach, FL 33785 MLS#: MFRTB8470335
> $399,900 Active 3Beds2Baths1300Sqft7.5Acres 1 Windrush Blvd #87, Indian Rocks Beach, FL 33785 MLS#: MFRTB8468004
> $599,900 Active 3Beds3Baths1616Sqft--Acres 825 Gulf Blvd #110, Indian Rocks Beach, FL 33785 MLS#: MFRTB8467091
> $4,750,000 Active --Beds--Baths10403Sqft0.35Acres 30 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8469872
> $4,750,000 Active --Beds--Baths--Sqft0.35Acres 30 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8469863
> $4,750,000 Active 8Beds7Baths8212Sqft0.35Acres 30 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8469849
> $850,000 Active 2Beds2Baths1449Sqft0.16Acres 322 La Hacienda Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8470135
> $1,599,000 Pending 4Beds3Baths2381Sqft0.14Acres 300 6th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8466112
> $699,900 Active 3Beds2Baths1471Sqft0.13Acres 119 13th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8361161
> $1,345,000 Active 3Beds2Baths2074Sqft0.14Acres 118 10th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8465027
Open: Sun 12:00 PM - 3:00 PM > $535,000 Active 2Beds3Baths1390Sqft--Acres 324 Windrush Blvd #11, Indian Rocks Beach, FL 33785 MLS#: MFRTB8468579
> $2,295,000 Active 4Beds3Baths2393Sqft0.06Acres 1800 Gulf Blvd #1, Indian Rocks Beach, FL 33785 MLS#: MFRTB8456628
> $1,250,000 Active 3Beds2Baths1552Sqft0.17Acres 333 La Hacienda Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8452637
> $645,000 Active 3Beds3Baths1616Sqft0.04Acres 911 Harbour House Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8470611
> $9,950,000 Active 6Beds9Baths8042Sqft0.23Acres 70 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8464856