Alternative address:342 12th Ave, Indian Rocks Beach, FL 33785
Sold $745,000- 3 beds
- 2 baths
- 1,215 sqft
Alternative address:333 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,950,000- 4 beds
- 5 baths
- 3,390 sqft
Alternative address:416 12th Ave, Indian Rocks Beach, FL 33785
Sold $905,000- 3 beds
- 2 baths
- 1,614 sqft
Alternative address:320 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,200,000- 3 beds
- 2 baths
- 1,906 sqft
Alternative address:108 14th Ave, Indian Rocks Beach, FL 33785
Sold $925,000- 5 beds
- 2 baths
- 2,059 sqft
Alternative address:407 18th Ave, Indian Rocks Beach, FL 33785
Sold $1,695,000- 4 baths
- 4,791 sqft
Alternative address:454 20th Ave, Indian Rocks Beach, FL 33785
Sold $1,250,000- 3 beds
- 2 baths
- 1,607 sqft
Alternative address:413 20th Ave, Indian Rocks Beach, FL 33785
Sold $992,000- 3 beds
- 2 baths
- 1,467 sqft
Alternative address:2026 20th Ave Pkwy, Indian Rocks Beach, FL 33785
Sold $1,635,000- 3 beds
- 3 baths
- 2,093 sqft
Alternative address:355 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,370,000- 3 beds
- 2 baths
- 2,262 sqft
Alternative address:305 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sold $1,600,000- 5 beds
- 3 baths
- 1,988 sqft
Alternative address:1405 Bay Pine Blvd, Indian Rocks Beach, FL 33785
Sold $585,000- 2 beds
- 1 bath
- 968 sqft
Alternative address:1205 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $1,727,000- 3 beds
- 4 baths
- 2,073 sqft
Alternative address:1202 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $750,000- 2 beds
- 1 bath
- 774 sqft
Alternative address:800 Beach Trail #102, Indian Rocks Beach, FL 33785
Sold $2,182,680- 4 beds
- 4 baths
- 2,540 sqft
Alternative address:800 Beach Trail #101, Indian Rocks Beach, FL 33785
Sold $2,182,680- 4 beds
- 4 baths
- 2,505 sqft
Alternative address:928 Harbour House Dr #928, Indian Rocks Beach, FL 33785
Sold $745,000- 3 beds
- 3 baths
- 1,616 sqft
Alternative address:1 Windrush Blvd #32, Indian Rocks Beach, FL 33785
Sold $290,000- 2 beds
- 3 baths
- 1,258 sqft
Alternative address:1 Windrush Blvd #5, Indian Rocks Beach, FL 33785
Sold $451,000- 2 beds
- 2 baths
- 1,040 sqft
Alternative address:1 Windrush Blvd #31, Indian Rocks Beach, FL 33785
Sold $250,000- 1 bed
- 1 bath
- 770 sqft