Alternative address:2618 Gulf Blvd #508, Indian Rocks Beach, FL 33785
Sold $1,344,540- 3 beds
- 2 baths
- 1,350 sqft
Alternative address:2505 Bay Blvd #3, Indian Rocks Beach, FL 33785
Sold $595,000- 2 beds
- 2 baths
- 1,090 sqft
Alternative address:348 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $1,800,000- 3 beds
- 3 baths
- 1,962 sqft
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