Alternative address:1 Windrush Blvd #17, Indian Rocks Beach, FL 33785
Sold $280,000- 1 bed
- 1 bath
- 770 sqft
Alternative address:19451 Gulf Blvd #802, Indian Shores, FL 33785
Sold $915,000- 3 beds
- 2 baths
- 1,575 sqft
Alternative address:220 Gulf Blvd #c, Indian Rocks Beach, FL 33785
Sold $1,030,000- 2 beds
- 2 baths
- 1,135 sqft
Alternative address:329 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,225,000- 3 beds
- 2 baths
- 1,694 sqft
Alternative address:305 Harbor Dr, Indian Rocks Beach, FL 33785
Sold $2,150,000- 4 beds
- 2 baths
- 2,403 sqft
Alternative address:19451 Gulf Blvd #304, Indian Shores, FL 33785
Sold $420,000- 1 bed
- 1 bath
- 725 sqft
Alternative address:612 Gulf Blvd #206, Indian Rocks Beach, FL 33785
Sold $895,000- 2 beds
- 2 baths
- 1,215 sqft
Alternative address:1610 Beach Trail, Indian Rocks Beach, FL 33785
Sold $4,500,000- 5 beds
- 7 baths
- 4,178 sqft
Alternative address:102 Gulf Blvd #203, Indian Rocks Beach, FL 33785
Sold $975,000- 2 beds
- 2 baths
- 1,279 sqft
Alternative address:1400 Gulf Blvd #4a, Indian Rocks Beach, FL 33785
Sold $966,500- 2 beds
- 2 baths
- 1,074 sqft
Alternative address:1400 Bay Palm Blvd, Indian Rocks Beach, FL 33785
Sold $595,000- 4 beds
- 2 baths
- 1,790 sqft
Alternative address:19519 Gulf Blvd #303, Indian Shores, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,560 sqft
Alternative address:307 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $620,000- 3 beds
- 3 baths
- 1,462 sqft
Alternative address:1 Windrush Blvd #60, Indian Rocks Beach, FL 33785
Sold $480,000- 2 beds
- 2 baths
- 955 sqft