> $825,000 Pending 3Beds2Baths1232Sqft0.11Acres 1211 Bay Pine Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8460484
> $325,000 Active 1Beds1Baths770Sqft--Acres 1 Windrush Blvd #31, Indian Rocks Beach, FL 33785 MLS#: MFRTB8462244
> $379,000 Pending 1Beds1Baths735Sqft6.02Acres 19417 Gulf Blvd #F207, Indian Rocks Beach, FL 33785 MLS#: MFRTB8467891
> $1,399,900 Active 3Beds2Baths1745Sqft0.16Acres 366 La Hacienda Dr, Indian Rocks Beach, FL 33785 MLS#: MFRTB8462368
> $1,890,000 Active 2Beds2Baths1264Sqft0.24Acres 433 20th Ave, Indian Rocks Beach, FL 33785 MLS#: MFRTB8463975
> $950,000 Active 3Beds2Baths1335Sqft--Acres 1802 Gulf Blvd #12, Indian Rocks Beach, FL 33785 MLS#: MFRTB8463721
> $780,000 Active 3Beds2Baths1415Sqft0.19Acres 1811 2nd St, Indian Rocks Beach, FL 33785 MLS#: MFRTB8463163
> $375,000 Active 2Beds2Baths1040Sqft--Acres 1 Windrush Blvd #35, Indian Rocks Beach, FL 33785 MLS#: MFRTB8458038
> $859,900 Active 3Beds2Baths1235Sqft--Acres 1300 Gulf Blvd #301, Indian Rocks Beach, FL 33785 MLS#: MFRTB8457802
> $799,000 Active 3Beds2Baths1530Sqft1.34Acres 2504 Gulf Blvd #201, Indian Rocks Beach, FL 33785 MLS#: MFRTB8384249
> $759,000 Active 2Beds2Baths1380Sqft0.25Acres 74 Gulf Blvd #1B, Indian Rocks Beach, FL 33785 MLS#: MFRTB8434712
> $319,000 Active 1Beds1Baths770Sqft7.52Acres 1 Windrush Blvd #45, Indian Rocks Beach, FL 33785 MLS#: MFRTB8457226
> $330,000 Pending 1Beds1Baths598Sqft--Acres 2704 2nd St #14, Indian Rocks Beach, FL 33785 MLS#: MFRTB8403192
> $350,000 Active 1Beds1Baths598Sqft--Acres 2704 2nd St #16, Indian Rocks Beach, FL 33785 MLS#: MFRTB8403207
> $360,000 Active 1Beds1Baths598Sqft--Acres 2704 2nd St #7, Indian Rocks Beach, FL 33785 MLS#: MFRTB8304621
> $474,999 Active 3Beds2Baths1252Sqft0.11Acres 1214 Bay Shore Blvd, Indian Rocks Beach, FL 33785 MLS#: MFRTB8376119
> $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
> $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
> $359,900 Active 2Beds1Baths745Sqft--Acres 800 Gulf Blvd #5, Indian Rocks Beach, FL 33785 MLS#: MFRTB8424186
> $469,900 Active 2Beds1Baths950Sqft6.02Acres 19417 Gulf Blvd #C109, Indian Rocks Beach, FL 33785 MLS#: MFRTB8421442