> $1,999,999 Active 4Beds5Baths3390Sqft0.16Acres 333 12th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8416747
Open: Sat 12:00 PM - 2:00 PM > $599,000 Active 3Beds3Baths1656Sqft0.02Acres 205 Marcdale Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8449185
> $550,000 Active 3Beds2Baths1566Sqft0.03Acres 524 Garland Cir, Indian Rocks Beach, FL 33785 MLS#: MFRTB8444882
> $349,000 Active 2Beds3Baths1258Sqft--Acres 1 Windrush Blvd #28, Indian Rocks Beach, FL 33785 MLS#: MFRTB8415786
> $799,000 Active --Beds--Baths--Sqft0.23Acres 418 12th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8332175
> $639,000 Active 3Beds3Baths1462Sqft0.05Acres 802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8444822
> $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
> $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
> $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
> $499,000 Active 3Beds2Baths1200Sqft0.06Acres 835 Gulf Blvd #101, Indian Rocks Beach, FL 33785 MLS#: MFRTB8452218
> $359,900 Active 2Beds1Baths745Sqft--Acres 800 Gulf Blvd #5, Indian Rocks Beach, FL 33785 MLS#: MFRTB8424186
> $569,000 Active 2Beds2Baths1465Sqft0.03Acres 669 Garland Cir, Indian Rocks Beach, FL 33785 MLS#: MFRTB8446424
> $469,900 Active 2Beds1Baths950Sqft6.02Acres 19417 Gulf Blvd #C109, Indian Rocks Beach, FL 33785 MLS#: MFRTB8421442
> $580,000 Active 2Beds2Baths1008Sqft--Acres 50 Gulf Blvd #207, Indian Rocks Beach, FL 33785 MLS#: MFRTB8427760
> $1,350,000 Active 5Beds4Baths2373Sqft0.21Acres 2506 Bay Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8447660
> $4,850,000 Active 4Beds3Baths2806Sqft0.2Acres 2308 Beach Trl, Indian Rocks Beach, FL 33785 MLS#: MFRTB8431711
> $1,250,000 Active 3Beds3Baths1724Sqft0.13Acres 208 Bates Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8433818