Indian Rocks Beach Homes for Sale – 300k to 1m

Info | Homes Under $300k | Homes 300k - $1m | Luxury Homes | Condos | 55+

New Listing - yesterday
$770,000
Multi-Family For Sale
Active
1,848
SQFT
207 Bahia Vista Drive
Indian Rocks Beach, FL 33785
Bahia Vista Sub Subdivision
New Listing - 6 days online
$749,900
Condo For Sale
Active
3
BEDS
2
TOTAL BATHS
2,220
SQFT
1005 Gulf Boulevard #402
Indian Rocks Beach, FL 33785
Shalimar Condo Subdivision
New Listing - a week online
$995,000
Multi-Family For Sale
Pending
1,197
SQFT
805 Gulf Boulevard
Indian Rocks Beach, FL 33785
New Haven Beach Subdivision
New Listing - a week online
$515,000
Townhouse For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,566
SQFT
534 Garland Circle
Indian Rocks Beach, FL 33785
Curlew Landings South Subdivision
New Listing - a week online
$541,900
Condo For Sale
Active
3
BEDS
3
TOTAL BATHS
1,750
SQFT
318 Windrush Boulevard #12
Indian Rocks Beach, FL 33785
Indian Harbor Condo Subdivision
New Listing - 2 weeks online
$900,000
Condo For Sale
Active
2
BEDS
2
TOTAL BATHS
1,450
SQFT
420 Gulf Boulevard #101
Indian Rocks Beach, FL 33785
Pier House Condo Subdivision
New Listing - 2 weeks online
$799,000
Condo For Sale
Active
3
BEDS
3
TOTAL BATHS
2,448
SQFT
2709 Gulf Boulevard #B
Indian Rocks Beach, FL 33785
Sol Del Mar Condo Subdivision
New Listing - 4 weeks online
$500,000
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,530
SQFT
512 1st Street #105
Indian Rocks Beach, FL 33785
Beach Paradise Landings Condo Subdivision
New Listing - 4 weeks online
$874,000
Single Family Home For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,452
SQFT
403 Harbor Drive N
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 21st Add Subdivision
New Listing - 4 weeks online
$315,000
Condo For Sale
Active
2
BEDS
1
TOTAL BATH
1,012
SQFT
1 Windrush Boulevard #50
Indian Rocks Beach, FL 33785
Windrush Cove Ph 1 Condo Subdivision
New Listing - 4 weeks online
$799,000
Condo For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,985
SQFT
96 The Cove Way #96
Indian Rocks Beach, FL 33785
Cove At Indian Rocks Beach Subdivision
$575,000
Condo For Sale
Pending
2
BEDS
2
TOTAL BATHS
1,450
SQFT
326 Windrush Boulevard #205
Indian Rocks Beach, FL 33785
Windward Pointe Indian Rocks Beach Subdivision
$719,000
Single Family Home For Sale
Pending
2
BEDS
1
TOTAL BATH
1,079
SQFT
2011 20th Avenue Parkway
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 18th Add Subdivision
Price Change - 2 weeks ago
$965,000
Single Family Home For Sale
Active
2
BEDS
2
TOTAL BATHS
1,341
SQFT
351 La Hacienda Drive
Indian Rocks Beach, FL 33785
La Hacienda 1st Add Subdivision
$325,000
Condo For Sale
Active
2
BEDS
1
TOTAL BATH
973
SQFT
1 Windrush Boulevard #43
Indian Rocks Beach, FL 33785
Windrush Cove Ph 1 Condo Subdivision
$519,000
Townhouse For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,566
SQFT
611 Garland Circle
Indian Rocks Beach, FL 33785
Curlew Landings South Subdivision
$899,000
Multi-Family For Sale
Pending
2,100
SQFT
717 E Gulf Boulevard
Indian Rocks Beach, FL 33785
Bahia Vista Sub Subdivision
Price Change - 6 days ago
$599,999
Condo For Sale
Active
1
BED
1
TOTAL BATH
445
SQFT
614 Gulf Boulevard #101
Indian Rocks Beach, FL 33785
Le-Mar Apts Condo Subdivision
Price Change - 4 weeks ago
$315,000
Condo For Sale
Pending
2
BEDS
2
TOTAL BATHS
1,062
SQFT
1 Windrush Boulevard #35
Indian Rocks Beach, FL 33785
Windrush Cove Ph 1 Condo Subdivision
Price Change - 2 weeks ago
$749,000
Condo For Sale
Active
2
BEDS
2
TOTAL BATHS
1,035
SQFT
6 Gulf Boulevard #204
Indian Rocks Beach, FL 33785
Six Gulf Blvd Condo Subdivision
$379,000
Condo For Sale
Active
2
BEDS
1
TOTAL BATH
690
SQFT
2308 1st Street #4
Indian Rocks Beach, FL 33785
Gulf Winds Condo Subdivision
$575,000
Condo For Sale
Pending
2
BEDS
2
TOTAL BATHS
1,450
SQFT
326 Windrush Boulevard #2A
Indian Rocks Beach, FL 33785
Windward Pointe Condo Subdivision
$409,000
Townhouse For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,566
SQFT
624 Garland Circle
Indian Rocks Beach, FL 33785
Curlew Landings South Subdivision
$665,000
Condo For Sale
Active
2
BEDS
2
TOTAL BATHS
1,010
SQFT
106 Gulf Boulevard #105
Indian Rocks Beach, FL 33785
Marquise The Condo Subdivision
$817,288
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2411 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$817,278
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2413 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$809,409
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2504 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$866,003
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,983
SQFT
2507 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$780,608
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2505 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$774,486
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2503 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$771,603
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2513 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$776,419
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2515 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$768,473
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2511 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$855,158
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,983
SQFT
2509 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$764,433
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2519 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$766,419
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2521 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$766,540
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,934
SQFT
2517 Coral Court
Indian Rocks Beach, FL 33785
The Walk At Indian Rocks Beach Subdivision
$475,000
Townhouse For Sale
Pending
3
BEDS
3
TOTAL BATHS
1,462
SQFT
810 Hidden Harbour Drive
Indian Rocks Beach, FL 33785
38615 Subdivision