Alternative address:2204 Bay Blvd #a, Indian Rocks Beach, FL 33785
Sold $1,275,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:2200 Bay Blvd #a, Indian Rocks Beach, FL 33785
Sold $1,275,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:2214 Bay Blvd #10a, Indian Rocks Beach, FL 33785
Sold $1,150,000- 4 beds
- 3 baths
- 2,200 sqft
Alternative address:112 Beach Trail, Indian Rocks Beach, FL 33785
Sold $5,750,000- 4 beds
- 5 baths
- 4,223 sqft
Alternative address:401 20th Ave, Indian Rocks Beach, FL 33785
Sold $915,000- 4 beds
- 2 baths
- 1,678 sqft
Alternative address:310 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,187,000- 4 beds
- 3 baths
- 1,883 sqft
Alternative address:19424 Gulf Blvd #201, Indian Shores, FL 33785
Sold $2,800,000- 4 beds
- 5 baths
- 3,900 sqft
Alternative address:305 Harbor Dr, Indian Rocks Beach, FL 33785
Sold $2,150,000- 4 beds
- 2 baths
- 2,403 sqft
Alternative address:1400 Bay Palm Blvd, Indian Rocks Beach, FL 33785
Sold $595,000- 4 beds
- 2 baths
- 1,790 sqft
Alternative address:19816 Gulf Blvd #401, Indian Shores, FL 33785
Sold $4,200,000- 4 beds
- 3 baths
- 3,620 sqft
Alternative address:1907 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,450,000- 4 beds
- 3 baths
- 2,914 sqft
Alternative address:438 18th Ave, Indian Rocks Beach, FL 33785
Sold $950,000- 4 beds
- 3 baths
- 1,648 sqft
Alternative address:530 Harbor Dr N, Indian Rocks Beach, FL 33785
Sold $2,700,000- 4 beds
- 3 baths
- 2,873 sqft
Alternative address:492 20th Ave, Indian Rocks Beach, FL 33785
Sold $2,195,000- 4 beds
- 3 baths
- 2,392 sqft
Alternative address:19505 Gulf Blvd #205, Indian Shores, FL 33785
Sold $1,480,000- 4 beds
- 3 baths
- 2,310 sqft
Alternative address:616 Gulf Blvd #c300, Indian Rocks Beach, FL 33785
Sold $1,240,000- 4 beds
- 3 baths
- 2,390 sqft