> $699,000 Pending 2Beds2Baths1435Sqft--Acres 2505 Bay Blvd #4, Indian Rocks Beach, FL 33785 MLS#: MFRTB8448341
> $1,650,000 Active 4Beds2Baths1152Sqft0.13Acres 724 Gulf Blvd #A & B, Indian Rocks Beach, FL 33785 MLS#: MFRTB8302226
> $849,000 Active 3Beds2Baths1200Sqft1Acres 1300 Gulf Blvd #202, Indian Rocks Beach, FL 33785 MLS#: MFRTB8442690
> $649,900 Active 2Beds2Baths1425Sqft0.22Acres 44 Gulf Blvd #204, Indian Rocks Beach, FL 33785 MLS#: MFRTB8415408
> $699,900 Active 2Beds2Baths1110Sqft--Acres 399 2nd St #217, Indian Rocks Beach, FL 33785 MLS#: MFRTB8383902
> $640,000 Active 2Beds1Baths1112Sqft0.32Acres 2406 Gulf Blvd #204, Indian Rocks Beach, FL 33785 MLS#: MFRTB8343369
> $379,000 Active 1Beds1Baths735Sqft6.02Acres 19417 Gulf Blvd #F207, Indian Rocks Beach, FL 33785 MLS#: MFRTB8445089
> $769,000 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #716, Indian Rocks Beach, FL 33785 MLS#: MFRTB8434648
> $960,000 Active 3Beds2Baths975Sqft0.13Acres 812 Gulf Blvd #3, Indian Rocks Beach, FL 33785 MLS#: MFRTB8363082
> $669,000 Active 2Beds2Baths1055Sqft--Acres 1500 Gulf Blvd #103B, Indian Rocks Beach, FL 33785 MLS#: MFRTB8376631
> $2,100,000 Active 4Beds4Baths2077Sqft0.13Acres 711 Gulf Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8442243
> $349,000 Active 2Beds1Baths955Sqft--Acres 1 Windrush Blvd #54, Indian Rocks Beach, FL 33785 MLS#: MFRTB8408063
> $599,900 Active 1Beds1Baths875Sqft--Acres 19440 Gulf Blvd #209, Indian Rocks Beach, FL 33785 MLS#: MFRTB8431294
> $475,000 Pending 2Beds1Baths552Sqft0.06Acres 1507 Legion Ln, Indian Rocks Beach, FL 33785 MLS#: MFRTB8377473
> $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
> $778,998 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #417, Indian Rocks Beach, FL 33785 MLS#: MFRTB8387186