Alternative address:512 1st St #108, Indian Rocks Beach, FL 33785
Sold $700,000- 3 beds
- 3 baths
- 1,530 sqft
Alternative address:19418 Gulf Blvd #105, Indian Shores, FL 33785
Sold $1,249,000- 3 beds
- 2 baths
- 1,425 sqft
Alternative address:19803 Gulf Blvd #503, Indian Shores, FL 33785
Sold $869,000- 3 beds
- 3 baths
- 1,850 sqft
Alternative address:20001 Gulf Blvd #405, Indian Shores, FL 33785
Sold $1,300,000- 3 beds
- 2 baths
- 1,455 sqft
Alternative address:900 Harbour House Dr, Indian Rocks Beach, FL 33785
Sold $725,000- 3 beds
- 3 baths
- 1,616 sqft
Alternative address:24 Gulf Blvd #1a, Indian Rocks Beach, FL 33785
Sold $1,090,000- 3 beds
- 2 baths
- 1,295 sqft
Alternative address:903 Harbour House Dr, Indian Rocks Beach, FL 33785
Sold $745,000- 3 beds
- 3 baths
- 1,616 sqft
Alternative address:207 Marcdale Blvd, Indian Rocks Beach, FL 33785
Sold $575,000- 3 beds
- 3 baths
- 1,656 sqft
Alternative address:618 Garland Cir, Indian Rocks Beach, FL 33785
Sold $519,900- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:611 Garland Cir, Indian Rocks Beach, FL 33785
Sold $630,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:342 12th Ave, Indian Rocks Beach, FL 33785
Sold $745,000- 3 beds
- 2 baths
- 1,215 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: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:1205 Bayshore Blvd, Indian Rocks Beach, FL 33785
Sold $1,727,000- 3 beds
- 4 baths
- 2,073 sqft
Alternative address:928 Harbour House Dr #928, Indian Rocks Beach, FL 33785
Sold $745,000- 3 beds
- 3 baths
- 1,616 sqft