Alternative address:419 Harbor Dr S, Indian Rocks Beach, FL 33785
Sold $1,275,000- 4 beds
- 3 baths
- 2,662 sqft
Alternative address:211 20th Ave #211, Indian Rocks Beach, FL 33785
Sold $850,000- 4 beds
- 2 baths
- 1,458 sqft
Alternative address:377 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,900,143- 4 beds
- 3 baths
- 3,403 sqft
Alternative address:345 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,315,000- 4 beds
- 3 baths
- 1,701 sqft
Alternative address:470 20th Ave, Indian Rocks Beach, FL 33785
Sold $1,760,000- 4 beds
- 4 baths
- 2,886 sqft
Alternative address:501 Janice Pl, Indian Rocks Beach, FL 33785
Sold $741,000- 4 beds
- 2 baths
- 1,907 sqft
Alternative address:2718 Gulf Blvd #3, Indian Rocks Beach, FL 33785
Sold $2,561,500- 4 beds
- 5 baths
- 3,462 sqft
Alternative address:404 16th Ave, Indian Rocks Beach, FL 33785
Sold $1,075,000- 4 beds
- 4 baths
- 3,271 sqft
Alternative address:1509 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $1,860,000- 4 beds
- 3 baths
- 3,716 sqft
Alternative address:212 10th Ave, Indian Rocks Beach, FL 33785
Sold $705,000- 4 beds
- 3 baths
- 2,559 sqft
Alternative address:119 12th Ave, Indian Rocks Beach, FL 33785
Sold $527,000- 4 beds
- 2 baths
- 1,852 sqft
Alternative address:357 12th Ave, Indian Rocks Beach, FL 33785
Sold $1,800,000- 4 beds
- 4 baths
- 4,758 sqft
Alternative address:114 14th Ave, Indian Rocks Beach, FL 33785
Sold $203,000- 4 beds
- 2 baths
- 1,800 sqft
Alternative address:459 20th Ave, Indian Rocks Beach, FL 33785
Sold $2,100,000- 4 beds
- 5 baths
- 4,262 sqft
Alternative address:319 6th Ave, Indian Rocks Beach, FL 33785
Sold $710,000- 4 beds
- 3 baths
- 1,920 sqft