Alternative address:534 Harbor Dr N, Indian Rocks Beach, FL 33785
Sold $1,075,000- 4 beds
- 4 baths
- 2,918 sqft
Alternative address:426 Harbor Dr N, Indian Rocks Beach, FL 33785
Sold $1,039,000- 4 beds
- 4 baths
- 3,286 sqft
Alternative address:447 18th Ave, Indian Rocks Beach, FL 33785
Sold $1,750,000- 4 beds
- 4 baths
- 3,341 sqft
Alternative address:19136 Whispering Pines Dr, Indian Shores, FL 33785
Sold $760,000- 4 beds
- 3 baths
- 2,424 sqft
Alternative address:19520 Gulf Blvd #602, Indian Shores, FL 33785
Sold $2,775,000- 4 beds
- 5 baths
- 5,400 sqft
Alternative address:312 Harbor Dr, Indian Rocks Beach, FL 33785
Sold $1,400,000- 4 beds
- 4 baths
- 2,810 sqft
Alternative address:19820 Gulf Blvd #202, Indian Shores, FL 33785
Sold $1,170,000- 4 beds
- 4 baths
- 3,390 sqft
Alternative address:822 Gulf Blvd #1, #2, #3, Indian Rocks Beach, FL 33785
Sold $1,790,000- 4 beds
- 4 baths
- 2,373 sqft
Alternative address:204 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $1,000,000- 4 beds
- 4 baths
- 1,820 sqft
Alternative address:19800 Gulf Blvd, Indian Shores, FL 33785
Sold $2,225,000- 4 beds
- 5 baths
- 2,000 sqft