Home & Real Estate for sale in Indian Rocks Beach, FL
109 listings
- $568,500 506 Garland Cir, Indian Rocks Beach, FL 33785-2601
- $995,000 2721 Gulf Blvd, Indian Rocks Beach, FL 33785-3130
- $3,999,000 1213 BAY SHORE BOULEVARD, Indian Rocks Beach, FL 33785
- $885,000 100 WINDRUSH BOULEVARD 2, Indian Rocks Beach, FL 33785
- $2,390,000 617 2nd St, Indian Rocks Beach, FL 33785-2607
- $1,895,000 78 GULF BOULEVARD 11, Indian Rocks Beach, FL 33785
- $750,000 331 Bahia Vista DRIVE, Indian Rocks Beach, FL 33785
- $1,499,000 316 16TH AVENUE, Indian Rocks Beach, FL 33785
- $489,000 324 WINDRUSH BOULEVARD 11, Indian Rocks Beach, FL 33785
- $995,000 20002 GULF BOULEVARD 2604, Indian Rocks Beach, FL 33785
- $1,100,000 504 Gulf BOULEVARD 206, Indian Rocks Beach, FL 33785
- $999,900 120 11th Ave, Indian Rocks Beach, FL 33785-3724
- $1,150,000 1000 GULF BOULEVARD 307, Indian Rocks Beach, FL 33785
- $1,149,000 74 GULF BOULEVARD 4B, Indian Rocks Beach, FL 33785
- $5,995,000 391 12TH AVENUE, Indian Rocks Beach, FL 33785
- $1,450,000 1809 1st St, Indian Rocks Beach, FL 33785-2945
- $929,000 307 La Hacienda Dr, Indian Rocks Beach, FL 33785-3716
- $1,080,000 404 Harbor Dr S, Indian Rocks Beach, FL 33785-3119
Popular searches
Find a Home You'll Love
Quickly browse homes by bedroom count, price range, and nearby areas.
Nearby cities
Bedroom size