Alternative address:498 Harbor Dr N, Indian Rocks Beach, FL 33785
Sold $2,200,000- 3 beds
- 2 baths
- 1,811 sqft
Alternative address:460 Harbor Dr N, Indian Rocks Beach, FL 33785
Sold $1,725,000- 3 beds
- 3 baths
- 2,466 sqft
Alternative address:301 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $720,000- 3 beds
- 3 baths
- 1,462 sqft
Alternative address:913 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $725,000- 3 beds
- 3 baths
- 1,462 sqft
Alternative address:1000 Gulf Blvd #311, Indian Rocks Beach, FL 33785
Sold $825,000- 3 beds
- 2 baths
- 1,300 sqft
Alternative address:2504 Gulf Blvd #202, Indian Rocks Beach, FL 33785
Sold $1,300,000- 3 beds
- 2 baths
- 1,530 sqft
Alternative address:2504 Gulf Blvd #106, Indian Rocks Beach, FL 33785
Sold $915,000- 3 beds
- 2 baths
- 1,530 sqft
Alternative address:1802 Gulf Blvd #12, Indian Rocks Beach, FL 33785
Sold $800,000- 3 beds
- 2 baths
- 1,335 sqft
Alternative address:812 Gulf Blvd #3, Indian Rocks Beach, FL 33785
Sold $805,000- 3 beds
- 2 baths
- 1,010 sqft
Alternative address:604 Gulf Blvd #307, Indian Rocks Beach, FL 33785
Sold $1,200,000- 3 beds
- 3 baths
- 2,145 sqft
Alternative address:1300 Gulf Blvd #302, Indian Rocks Beach, FL 33785
Sold $825,000- 3 beds
- 2 baths
- 1,200 sqft
Alternative address:1300 Gulf Blvd #403, Indian Rocks Beach, FL 33785
Sold $872,000- 3 beds
- 2 baths
- 1,200 sqft
Alternative address:1300 Gulf Blvd #501, Indian Rocks Beach, FL 33785
Sold $850,000- 3 beds
- 2 baths
- 1,235 sqft
Alternative address:478 Harbor Dr S, Indian Rocks Beach, FL 33785
Sold $2,560,000- 3 beds
- 3 baths
- 3,135 sqft
Alternative address:19616 Gulf Blvd #202, Indian Shores, FL 33785
Sold $1,975,000- 3 beds
- 3 baths
- 2,115 sqft
Alternative address:101 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $765,000- 3 beds
- 3 baths
- 1,462 sqft
Alternative address:19201 Vista Ln #d1, Indian Shores, FL 33785
Sold $725,000- 3 beds
- 3 baths
- 1,500 sqft
Alternative address:18522 Gulf Blvd #b, Indian Shores, FL 33785
Sold $2,200,000- 3 beds
- 3 baths
- 2,287 sqft
Alternative address:20000 Gulf Blvd #305, Indian Shores, FL 33785
Sold $952,000- 3 beds
- 2 baths
- 1,060 sqft
Alternative address:20000 Gulf Blvd #904, Indian Shores, FL 33785
Sold $1,108,000- 3 beds
- 2 baths
- 1,060 sqft