Alternative address:329 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,225,000- 3 beds
- 2 baths
- 1,694 sqft
Alternative address:19519 Gulf Blvd #303, Indian Shores, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,560 sqft
Alternative address:307 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
Sold $620,000- 3 beds
- 3 baths
- 1,462 sqft
Alternative address:1107 Bay Pine Blvd, Indian Rocks Beach, FL 33785
Sold $1,750,000- 3 beds
- 3 baths
- 2,436 sqft
Alternative address:2504 Gulf Blvd #506, Indian Rocks Beach, FL 33785
Sold $1,213,000- 3 beds
- 2 baths
- 1,530 sqft
Alternative address:661 Garland Cir, Indian Rocks Beach, FL 33785
Sold $660,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:19519 Gulf Blvd #602, Indian Shores, FL 33785
Sold $1,226,000- 3 beds
- 2 baths
- 1,560 sqft
Alternative address:19700 Gulf Blvd #401, Indian Shores, FL 33785
Sold $1,449,000- 3 beds
- 2 baths
- 1,600 sqft
Alternative address:510 Garland Cir, Indian Rocks Beach, FL 33785
Sold $545,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:328 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,715 sqft
Alternative address:450 20th Ave, Indian Rocks Beach, FL 33785
Sold $924,000- 3 beds
- 2 baths
- 1,837 sqft
Alternative address:2000 20th Ave Pkwy, Indian Rocks Beach, FL 33785
Sold $1,062,500- 3 beds
- 2 baths
- 1,320 sqft
Alternative address:417 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,065,000- 3 beds
- 2 baths
- 1,531 sqft
Alternative address:1903 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,250,000- 3 beds
- 2 baths
- 2,140 sqft
Alternative address:1 23rd Ave #1, Indian Rocks Beach, FL 33785
Sold $1,377,000- 3 beds
- 2 baths
- 1,700 sqft