Alternative address:474 Harbor Dr S, Indian Rocks Beach, FL 33785
Sold $3,400,000- 7 beds
- 6 baths
- 3,850 sqft
Alternative address:400 Gulf Blvd, Belleair Shores, FL 33786
Sold $9,500,000- 5 beds
- 4 baths
- 6,583 sqft
Alternative address:34 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $10,500,000- 5 beds
- 6 baths
- 5,825 sqft
Alternative address:1610 Beach Trail, Indian Rocks Beach, FL 33785
Sold $4,500,000- 5 beds
- 7 baths
- 4,178 sqft
Alternative address:2506 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,200,000- 5 beds
- 4 baths
- 2,373 sqft
Alternative address:1209 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $2,279,790- 5 beds
- 4 baths
- 3,754 sqft
Alternative address:70 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $2,700,000- 5 beds
- 4 baths
- 2,510 sqft
Alternative address:2 18th Ave, Indian Rocks Beach, FL 33785
Sold $7,500,000- 8 beds
- 8 baths
- 6,914 sqft
Alternative address:304 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $3,300,000- 5 beds
- 4 baths
- 1,975 sqft
Alternative address:2302 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,375,000- 6 beds
- 5 baths
- 2,422 sqft
Alternative address:106 12th Ave, Indian Rocks Beach, FL 33785
Sold $2,350,000- 5 beds
- 3 baths
- 3,239 sqft
Alternative address:32 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $10,000,000- 5 beds
- 6 baths
- 5,828 sqft
Alternative address:208 16th Ave, Indian Rocks Beach, FL 33785
Sold $2,100,000- 5 beds
- 5 baths
- 2,521 sqft
Alternative address:108 14th Ave, Indian Rocks Beach, FL 33785
Sold $925,000- 5 beds
- 2 baths
- 2,059 sqft
Alternative address:305 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,600,000- 5 beds
- 3 baths
- 1,988 sqft