Alternative address:19519 Gulf Blvd #306, Indian Shores, FL 33785
Sold $1,045,720- 3 beds
- 2 baths
- 1,640 sqft
Alternative address:922 Harbour House Dr, Indian Rocks Beach, FL 33785
Sold $680,000- 3 beds
- 3 baths
- 1,616 sqft
Alternative address:940 Gulf Blvd #200, Indian Rocks Beach, FL 33785
Sold $2,200,000- 3 beds
- 3 baths
- 2,584 sqft
Alternative address:1217 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,580 sqft
Alternative address:1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $700,000- 3 beds
- 3 baths
- 1,468 sqft
Alternative address:538 Garland Cir, Indian Rocks Beach, FL 33785
Sold $550,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:19418 Gulf Blvd #401, Indian Shores, FL 33785
Sold $1,400,000- 3 beds
- 2 baths
- 1,425 sqft
Alternative address:304 14th Ave, Indian Rocks Beach, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,555 sqft
Alternative address:19418 Gulf Blvd #307, Indian Shores, FL 33785
Sold $1,300,000- 3 beds
- 2 baths
- 1,425 sqft
Alternative address:20040 Gulf Blvd #504, Indian Shores, FL 33785
Sold $1,150,000- 3 beds
- 2 baths
- 1,235 sqft
Alternative address:420 Harbor Dr S, Indian Rocks Beach, FL 33785
Sold $950,000- 3 beds
- 2 baths
- 1,940 sqft
Alternative address:1109 Bay Pine Blvd, Indian Rocks Beach, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,438 sqft
Alternative address:20040 Gulf Blvd #603, Indian Shores, FL 33785
Sold $1,300,000- 3 beds
- 2 baths
- 1,235 sqft
Alternative address:2618 Gulf Blvd #508, Indian Rocks Beach, FL 33785
Sold $1,344,540- 3 beds
- 2 baths
- 1,350 sqft
Alternative address:348 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $1,800,000- 3 beds
- 3 baths
- 1,962 sqft