Alternative address:344 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $1,455,500- 3 beds
- 3 baths
- 1,844 sqft
Alternative address:2702 1st St, Indian Rocks Beach, FL 33785
Sold $1,290,000- 3 beds
- 2 baths
- 1,517 sqft
Alternative address:19710 Gulf Blvd #504, Indian Shores, FL 33785
Sold $1,354,000- 3 beds
- 2 baths
- 1,790 sqft
Alternative address:18400 Gulf Blvd #1405, Indian Shores, FL 33785
Sold $1,050,000- 3 beds
- 2 baths
- 1,400 sqft
Alternative address:1102 Beach Trail, Indian Rocks Beach, FL 33785
Sold $5,100,000- 3 beds
- 3 baths
- 3,311 sqft
Alternative address:437 18th Ave, Indian Rocks Beach, FL 33785
Sold $1,400,000- 3 beds
- 2 baths
- 2,072 sqft
Alternative address:537 Garland Cir, Indian Rocks Beach, FL 33785
Sold $500,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:19940 Gulf Blvd #130, Indian Shores, FL 33785
Sold $1,175,000- 3 beds
- 2 baths
- 1,300 sqft
Alternative address:19817 Gulf Blvd #402, Indian Shores, FL 33785
Sold $757,000- 3 beds
- 3 baths
- 2,335 sqft
Alternative address:1409 Bay Palm Blvd, Indian Rocks Beach, FL 33785
Sold $750,000- 3 beds
- 2 baths
- 1,288 sqft
Alternative address:2608 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $799,900- 3 beds
- 2 baths
- 1,646 sqft
Alternative address:534 Garland Cir, Indian Rocks Beach, FL 33785
Sold $560,000- 3 beds
- 2 baths
- 1,566 sqft
Alternative address:729 E Gulf Blvd #3-c, Indian Rocks Beach, FL 33785
Sold $1,000,000- 3 beds
- 3 baths
- 1,766 sqft
Alternative address:548 Garland Cir, Indian Rocks Beach, FL 33785
Sold $535,000- 3 beds
- 2 baths
- 1,566 sqft