> $4,400,000 Pending 4Beds4Baths4308Sqft0.62Acres 19816 Gulf Blvd #602, Indian Shores, FL 33785 MLS#: MFRTB8371781
> $559,000 Active 2Beds2Baths1100Sqft--Acres 19610 Gulf Blvd #206, Indian Shores, FL 33785 MLS#: MFRTB8434571
> $799,000 Active --Beds--Baths--Sqft0.23Acres 418 12th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8332175
> $5,500,000 Active 4Beds5Baths3207Sqft0.31Acres 20060 Gulf Blvd, Indian Shores, FL 33785 MLS#: MFRTB8400575
> $639,000 Active 3Beds3Baths1462Sqft0.05Acres 802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8444822
> $1,450,000 Active 3Beds3Baths1740Sqft--Acres 19700 Gulf Blvd #202, Indian Shores, FL 33785 MLS#: MFRO6335615
> $385,000 Active 1Beds1Baths535Sqft--Acres 2110 Gulf Blvd #8, Indian Rocks Beach, FL 33785 MLS#: MFRTB8447500
> $2,050,000 Active 3Beds3Baths2444Sqft0.16Acres 357 La Hacienda Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8453686
> $1,399,900 Active 4Beds3Baths1648Sqft0.28Acres 438 18th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8446866
> $689,000 Active 3Beds2Baths1440Sqft1.67Acres 19727 Gulf Blvd #210, Indian Shores, FL 33785 MLS#: MFRTB8380910
> $799,000 Active 2Beds2Baths1110Sqft0.36Acres 399 2nd St #219, Indian Rocks Beach, FL 33785 MLS#: MFRTB8453931
> $2,100,000 Active 4Beds4Baths2550Sqft0.13Acres 205 Bates Ave #B, Indian Rocks Beach, FL 33785 MLS#: MFRA4667331
> $2,100,000 Active 4Beds4Baths2550Sqft0.13Acres 205 Bates Ave #A, Indian Rocks Beach, FL 33785 MLS#: MFRA4667300
> $3,900,000 Active 8Beds8Baths5100Sqft0.13Acres 205 Bates Ave, Indian Rocks Beach, FL 33785 MLS#: MFRA4661284
> $1,400,000 Active --Beds--Baths--Sqft0.21Acres Whispering Pines Dr, Indian Shores, FL 33785 MLS#: MFRU8225080
> $499,000 Active 3Beds2Baths1292Sqft0.12Acres 508 2nd St, Indian Rocks Beach, FL 33785 MLS#: MFRTB8401077
> $1,595,000 Active 3Beds3Baths2145Sqft0.96Acres 604 Gulf Blvd #207, Indian Rocks Beach, FL 33785 MLS#: MFRTB8448348
Open: Sat 11:00 AM - 1:00 PM > $549,000 Active 1Beds1Baths715Sqft--Acres 19450 Gulf Blvd #203, Indian Shores, FL 33785 MLS#: MFRTB8437593
> $735,000 Active 2Beds2Baths1555Sqft--Acres 19817 Gulf Blvd #609, Indian Shores, FL 33785 MLS#: MFRTB8417485
> $499,000 Active 3Beds2Baths1200Sqft0.06Acres 835 Gulf Blvd #101, Indian Rocks Beach, FL 33785 MLS#: MFRTB8452218
> $525,000 Pending 2Beds2Baths1320Sqft2.95Acres 19531 Gulf Blvd #210, Indian Shores, FL 33785 MLS#: MFRTB8370625
> $619,900 Active 2Beds2Baths1120Sqft1.06Acres 19925 Gulf Blvd #407, Indian Shores, FL 33785 MLS#: MFRTB8390945
> $1,599,000 Active 3Beds2Baths1880Sqft1.2Acres 19710 Gulf Blvd #301, Indian Shores, FL 33785 MLS#: MFRTB8440787
> $1,599,000 Active 3Beds3Baths1740Sqft0.21Acres 19700 Gulf Blvd #403, Indian Shores, FL 33785 MLS#: MFRTB8369796