Alternative address:19520 Gulf Blvd #701, Indian Shores, FL 33785
Sold $5,000,000- 4 beds
- 5 baths
- 5,400 sqft
Alternative address:349 12th Ave, Indian Rocks Beach, FL 33785
Sold $2,525,000- 4 beds
- 4 baths
- 3,040 sqft
Alternative address:2107 Bay Blvd, Indian Rocks Beach, FL 33785
Sold $1,345,000- 4 beds
- 3 baths
- 1,728 sqft
Alternative address:423 Harbor Dr S, Indian Rocks Beach, FL 33785
Sold $1,975,000- 4 beds
- 4 baths
- 2,280 sqft
Alternative address:19640 Gulf Blvd #702, Indian Shores, FL 33785
Sold $3,400,000- 4 beds
- 4 baths
- 4,260 sqft
Alternative address:306 La Hacienda Dr, Indian Rocks Beach, FL 33785
Sold $2,450,000- 4 beds
- 4 baths
- 3,257 sqft
Alternative address:19505 Gulf Blvd #204, Indian Shores, FL 33785
Sold $949,000- 4 beds
- 3 baths
- 2,388 sqft
Alternative address:19505 Gulf Blvd #405, Indian Shores, FL 33785
Sold $1,175,000- 4 beds
- 3 baths
- 2,388 sqft
Alternative address:20256 Gulf Blvd, Indian Shores, FL 33785
Sold $6,999,000- 4 beds
- 7 baths
- 4,148 sqft
Alternative address:724 Gulf Blvd, Indian Rocks Beach, FL 33785
Sold $1,400,000- 4 beds
- 2 baths
- 1,152 sqft
Alternative address:2511 Bay Blvd #2511a, Indian Rocks Beach, FL 33785
Sold $1,125,000- 4 beds
- 3 baths
- 2,235 sqft
Alternative address:2308 Beach Trail, Indian Rocks Beach, FL 33785
Sold $4,200,000- 4 beds
- 3 baths
- 2,806 sqft
Alternative address:19132 Whispering Pines Dr, Indian Shores, FL 33785
Sold $879,000- 4 beds
- 3 baths
- 2,424 sqft
Alternative address:19111 Whispering Pines Dr, Indian Shores, FL 33785
Sold $1,450,000- 4 beds
- 3 baths
- 1,704 sqft
Alternative address:19134 Whispering Pines Dr, Indian Shores, FL 33785
Sold $1,026,000- 4 beds
- 3 baths
- 2,424 sqft
Alternative address:2011 1st St, Indian Rocks Beach, FL 33785
Sold $499,000- 4 beds
- 2 baths
- 2,362 sqft