Alternative address:19340 Gulf Blvd #501, Indian Shores, FL 33785
Sold $3,350,000- 4 beds
- 5 baths
- 3,844 sqft
Alternative address:19816 Gulf Blvd #501, Indian Shores, FL 33785
Sold $4,345,000- 4 beds
- 3 baths
- 3,620 sqft
Alternative address:204 Haven Beach Dr, Indian Rocks Beach, FL 33785
Sold $1,100,000- 4 beds
- 3 baths
- 1,764 sqft
Alternative address:318 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $1,550,000- 4 beds
- 3 baths
- 2,476 sqft
Alternative address:2208 Bay Blvd #a, Indian Rocks Beach, FL 33785
Sold $1,335,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:2204 Bay Blvd #b, Indian Rocks Beach, FL 33785
Sold $1,275,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:2200 Bay Blvd #b, Indian Rocks Beach, FL 33785
Sold $1,300,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:20002 Gulf Blvd #ph-5, Indian Shores, FL 33785
Sold $1,880,000- 4 beds
- 3 baths
- 2,580 sqft
Alternative address:2214 Bay Blvd #9a, Indian Rocks Beach, FL 33785
Sold $1,400,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:410 16th Ave, Indian Rocks Beach, FL 33785
Sold $2,300,000- 4 beds
- 4 baths
- 2,688 sqft
Alternative address:361 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $1,475,000- 4 beds
- 3 baths
- 2,299 sqft
Alternative address:2001 1st St, Indian Rocks Beach, FL 33785
Sold $1,400,000- 4 beds
- 2 baths
- 1,704 sqft
Alternative address:2208 Bay Blvd #b, Indian Rocks Beach, FL 33785
Sold $1,350,000- 4 beds
- 3 baths
- 2,200 sqft