Alternative address:106 Gulf Blvd #205, Indian Rocks Beach, FL 33785
Sold $900,000- 2 beds
- 2 baths
- 1,010 sqft
Alternative address:417 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,065,000- 3 beds
- 2 baths
- 1,531 sqft
Alternative address:210 21st Ave, Indian Rocks Beach, FL 33785
Sold $1,500,000- 2 baths
- 1,656 sqft
Alternative address:1903 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,250,000- 3 beds
- 2 baths
- 2,140 sqft
Alternative address:1214 Bay Pine Blvd, Indian Rocks Beach, FL 33785
Sold $636,000- 2 beds
- 3 baths
- 1,480 sqft
Alternative address:20002 Gulf Blvd #ph-1, Indian Shores, FL 33785
Sold $1,100,000- 3 beds
- 2 baths
- 1,180 sqft
Alternative address:19817 Gulf Blvd #501, Indian Shores, FL 33785
Sold $800,000- 3 beds
- 3 baths
- 2,335 sqft
Alternative address:304 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $3,300,000- 5 beds
- 4 baths
- 1,975 sqft
Alternative address:106 20th Ave, Indian Rocks Beach, FL 33785
Sold $1,400,000- 4 baths
- 3,000 sqft
Alternative address:1 23rd Ave #1, Indian Rocks Beach, FL 33785
Sold $1,377,000- 3 beds
- 2 baths
- 1,700 sqft
Alternative address:1801 2nd St, Indian Rocks Beach, FL 33785
Sold $699,900- 2 beds
- 2 baths
- 1,162 sqft
Alternative address:2302 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,375,000- 6 beds
- 5 baths
- 2,422 sqft
Alternative address:683 Garland Cir, Indian Rocks Beach, FL 33785
Sold $670,000- 2 beds
- 2 baths
- 1,465 sqft
Alternative address:19237 Whispering Pines Dr, Indian Shores, FL 33785
Sold $265,000- 2 beds
- 1 bath
- 700 sqft
Alternative address:314 Windrush Blvd #12, Indian Rocks Beach, FL 33785
Sold $492,000- 2 beds
- 3 baths
- 1,400 sqft
Alternative address:316 Windrush Blvd #2, Indian Rocks Beach, FL 33785
Sold $500,000- 2 beds
- 3 baths
- 1,400 sqft