> $4,350,000 Active 4Beds4Baths3620Sqft0.75Acres 19816 Gulf Blvd #502, Indian Shores, FL 33785 MLS#: MFRTB8412005
> $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
> $945,000 Active 2Beds2Baths1380Sqft0.17Acres 18400 Gulf Blvd #2506, Indian Shores, FL 33785 MLS#: MFRTB8413752
> $750,000 Pending 2Beds2Baths1400Sqft--Acres 18400 Gulf Blvd #1512, Indian Shores, FL 33785 MLS#: MFRTB8412218
> $3,900,000 Active 5Beds4Baths4571Sqft0.21Acres 306 Harbor Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8407156
> $1,000,000 Active --Beds--Baths--Sqft0.14Acres Whispering Pines Dr, Indian Shores, FL 33785 MLS#: MFRU8142032
> $6,700,000 Active 6Beds6Baths4602Sqft0.41Acres 20051 Gulf Blvd, Indian Shores, FL 33785 MLS#: MFRU8252027
> $6,700,000 Active 6Beds6Baths4602Sqft0.41Acres 20052 Gulf Blvd, Indian Shores, FL 33785 MLS#: MFRU8251980
> $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
> $1,695,000 Active 4Beds4Baths1824Sqft0.09Acres 18530 Gulf Blvd, Indian Shores, FL 33785 MLS#: MFRTB8356084