Alternative address:2010 Bayview Pl, Indian Rocks Beach, FL 33785
For Sale $845,000- 3 beds
- 2 baths
- 1,442 sqft
Alternative address:342 12th Ave, Indian Rocks Beach, FL 33785
For Sale $799,000- 3 beds
- 2 baths
- 1,215 sqft
Alternative address:399 2nd St #314, Indian Rocks Beach, FL 33785
For Sale $724,000- 2 beds
- 2 baths
- 1,110 sqft
Alternative address:19803 Gulf Blvd #503, Indian Shores, FL 33785
For Sale $879,000- 3 beds
- 3 baths
- 1,850 sqft
Alternative address:18400 Gulf Blvd #2105, Indian Shores, FL 33785
For Sale $649,900- 1 bed
- 1 bath
- 925 sqft
Alternative address:19816 Gulf Blvd #501, Indian Shores, FL 33785
For Sale $4,750,000- 4 beds
- 3 baths
- 3,620 sqft
Alternative address:2506 Bay Blvd, Indian Rocks Beach, FL 33785
For Sale $1,450,000- 3 baths
- 2,373 sqft
Alternative address:305 Harbor Dr, Indian Rocks Beach, FL 33785
For Sale $2,790,000- 4 beds
- 4 baths
- 3,042 sqft
Alternative address:206 14th Ave, Indian Rocks Beach, FL 33785
For Sale $885,000- 3 beds
- 2 baths
- 1,248 sqft
Alternative address:1500 Gulf Blvd #103b, Indian Rocks Beach, FL 33785
For Sale $750,000- 2 beds
- 2 baths
- 1,055 sqft
Alternative address:724 Gulf Blvd, Indian Rocks Beach, FL 33785
For Sale $1,735,000- 4 beds
- 2 baths
- 1,152 sqft
Alternative address:1 Windrush Blvd #100, Indian Rocks Beach, FL 33785
For Sale $449,900- 3 beds
- 2 baths
- 1,300 sqft
Alternative address:20256 Gulf Blvd, Indian Shores, FL 33785
For Sale $8,850,000- 4 beds
- 6 baths
- 4,490 sqft
Alternative address:19451 Gulf Blvd #204, Indian Shores, FL 33785
For Sale $400,000- 1 bed
- 1 bath
- 725 sqft
Alternative address:81 Gulf Blvd, Indian Rocks Beach, FL 33785
For Sale $1,999,900- 5 beds
- 3 baths
- 3,330 sqft