Sign Up
Log In
Search
Local Properties
Featured Properties
11752 SW 253rd St
14324 SW 276th Way
Home Valuation
Selling
Buying
Market Trends
Simplifying The market
Client Events
Communities
Dade County
Broward County
Palm Beach County
Osceola County
Collier County
About
Real Estate Experts
Join Our Team
Testimonials
Contact
Indian Rocks Beach, FL
Status
Structure
Price
Bed/Bath
Sqft
Dates
Filters
Save Search
Listings
102 results
1-100 of 102
↓ Date Listed
↑ Date Updated
↓ Date Updated
↓ Price
↑ Price
↑ Square Feet
↓ Square Feet
↑ Address
↓ Address
↓ Year Built
↑ Year Built
↓ Acres
↓ Bedrooms
↓ Bathrooms
↑ Sort Order
1-100 of 102
For Sale
$799,000
348 BAHIA VISTA DRIVE
Indian Rocks Beach, FL 33785
158 sqft
3 beds
2 baths
0.14 acres
#TB8331622
Listed Yesterday at 5:12PM
For Sale
$1,165,000
307 10TH AVENUE
Indian Rocks Beach, FL 33785
1,620 sqft
2 beds
1 bath
0.17 acres
#TB8330625
Listed Thursday at 7:39AM
For Sale
$975,000
1201 BAY SHORE BOULEVARD
Indian Rocks Beach, FL 33785
0.15 acres
#TB8331359
Listed Thursday at 7:38AM
For Rent
$4,200
1600 BEACH TRAIL #3
Indian Rocks Beach, FL 33785
600 sqft
2 beds
1 bath
0.18 acres
#TB8331234
Listed Thursday at 7:38AM
For Sale
$995,000
341 BAHIA VISTA DRIVE
Indian Rocks Beach, FL 33785
1,152 sqft
2 beds
1 bath
0.16 acres
#TB8330838
Listed Thursday at 7:25AM
For Rent
$2,500
1 WINDRUSH BOULEVARD #76
Indian Rocks Beach, FL 33785
826 sqft
1 bed
1 bath
1 acre
#TB8328480
Listed Thursday at 7:07AM
For Sale
$615,000
405 16TH AVENUE
Indian Rocks Beach, FL 33785
0.18 acres
#TB8328592
For Sale
$1,299,990
2707 1 STREET
Indian Rocks Beach, FL 33785
5,977 sqft
6 beds
4.5 baths
0.17 acres
#TB8327981
For Sale
$950,000
518 20TH AVENUE
Indian Rocks Beach, FL 33785
1,895 sqft
2 beds
1 bath
0.14 acres
#TB8328122
Price Reduced by 15.56%
For Sale
$569,000
322 WINDRUSH BOULEVARD #4
Indian Rocks Beach, FL 33785
1,390 sqft
2 beds
2.5 baths
#TB8327737
For Sale
$1,397,000
2200 BAY BOULEVARD #A
Indian Rocks Beach, FL 33785
2,900 sqft
4 beds
3 baths
0.13 acres
#U8244542
Pending
$899,000
1510 GULF BOULEVARD #105
Indian Rocks Beach, FL 33785
1,300 sqft
2 beds
2 baths
7734 acres
#TB8327021
For Sale
$570,000
206 HIDDEN HARBOUR DRIVE
Indian Rocks Beach, FL 33785
1,200 sqft
2 beds
2 baths
0.07 acres
#TB8325907
For Sale
$1,250,000
399 2ND STREET #718
Indian Rocks Beach, FL 33785
1,540 sqft
3 beds
2 baths
0.36 acres
#TB8326142
For Sale
$1,250,000
219 18TH AVENUE
Indian Rocks Beach, FL 33785
2,080 sqft
3 beds
3 baths
0.04 acres
#TB8325481
For Sale
$585,000
514 GARLAND CIRCLE
Indian Rocks Beach, FL 33785
1,465 sqft
2 beds
2 baths
#TB8325212
Price Reduced by 1.68%
For Sale
$3,595,000
308 HARBOR DRIVE
Indian Rocks Beach, FL 33785
5,481 sqft
4 beds
4.5 baths
0.21 acres
#TB8326185
For Sale
$849,900
94 THE COVE WAY
Indian Rocks Beach, FL 33785
1,935 sqft
3 beds
3 baths
0.03 acres
#TB8320514
For Rent
$4,495
731 BEACH TRAIL
Indian Rocks Beach, FL 33785
1,889 sqft
4 beds
2 baths
0.05 acres
#TB8325965
For Sale
$850,000
372 12TH AVENUE
Indian Rocks Beach, FL 33785
0.46 acres
#TB8325851
For Sale
$4,250,000
1600 BEACH TRAIL
Indian Rocks Beach, FL 33785
3,194 sqft
6 beds
4 baths
0.18 acres
#TB8325726
Price Reduced by 5.56%
For Rent
$3,400
814 HIDDEN HARBOUR DRIVE
Indian Rocks Beach, FL 33785
1,462 sqft
3 beds
3 baths
0.04 acres
#TB8325494
Pending
$1,100,000
405 12TH AVENUE
Indian Rocks Beach, FL 33785
2,807 sqft
3 beds
3 baths
0.17 acres
#TB8325240
Pending
$617,000
105 11TH AVENUE
Indian Rocks Beach, FL 33785
1,315 sqft
3 beds
2.5 baths
0.13 acres
#TB8325450
Pending
$1,100,000
451 20TH AVENUE
Indian Rocks Beach, FL 33785
0.21 acres
#A4630659
Price Reduced by 7.49%
For Sale
$610,000
1206 BAY SHORE BOULEVARD
Indian Rocks Beach, FL 33785
1,227 sqft
2 beds
1 bath
0.13 acres
#TB8325355
Pending
$1,100,000
451 20TH AVENUE
Indian Rocks Beach, FL 33785
2,331 sqft
3 beds
1 bath
0.21 acres
#A4630207
Price Reduced by 8.26%
For Sale
$1,950,000
103 14TH AVENUE
Indian Rocks Beach, FL 33785
5,760 sqft
6 beds
6 baths
0.14 acres
#U8249330
For Sale
$1,229,000
1000 GULF BOULEVARD #302
Indian Rocks Beach, FL 33785
1,300 sqft
3 beds
2 baths
1.72 acres
#TB8324341
Price Reduced by 2.85%
For Sale
$649,900
111 12TH AVENUE
Indian Rocks Beach, FL 33785
1,750 sqft
3 beds
2 baths
0.13 acres
#TB8303321
For Sale
$1,100,000
405 HARBOR DRIVE S
Indian Rocks Beach, FL 33785
1,578 sqft
3 beds
2 baths
0.15 acres
#TB8319486
For Sale
$639,000
1209 BAY PALM BOULEVARD
Indian Rocks Beach, FL 33785
1,365 sqft
2 beds
1 bath
0.19 acres
#TB8324031
For Sale
$1,495,000
74 GULF BOULEVARD #4A
Indian Rocks Beach, FL 33785
1,695 sqft
3 beds
2 baths
0.25 acres
#TB8322903
For Sale
$800,000
401 16TH AVENUE
Indian Rocks Beach, FL 33785
2,144 sqft
3 beds
2 baths
0.24 acres
#MFRTB8323915
For Sale
$615,000
405 16TH AVENUE
Indian Rocks Beach, FL 33785
2,574 sqft
3 beds
3 baths
0.18 acres
#MFRTB8323932
For Rent
$5,000
512 1ST STREET #108
Indian Rocks Beach, FL 33785
1,900 sqft
3 beds
3 baths
#TB8320166
Price Reduced by 9.09%
For Sale
$325,000
2704 2ND STREET #7
Indian Rocks Beach, FL 33785
598 sqft
1 bed
1 bath
#MFRTB8304621
For Sale
$899,000
105 12TH AVENUE
Indian Rocks Beach, FL 33785
4,040 sqft
6 beds
4 baths
0.26 acres
#TB8319961
Price Reduced by 5.86%
For Sale
$2,299,999
478 HARBOR DRIVE N
Indian Rocks Beach, FL 33785
4,150 sqft
3 beds
4.5 baths
0.22 acres
#U8245557
For Sale
$899,000
105 12TH AVENUE
Indian Rocks Beach, FL 33785
0.26 acres
#TB8319972
Price Reduced by 5.86%
Pending
$799,000
99 HAVEN BEACH DRIVE
Indian Rocks Beach, FL 33785
195 sqft
3 beds
3 baths
0.04 acres
#TB8319386
Price Reduced by 3.72%
For Sale
$599,000
2109 GULF BOULEVARD #1B
Indian Rocks Beach, FL 33785
920 sqft
2 beds
1 bath
0.5 acres
#TB8318745
For Rent
$4,850
188 HAVEN BEACH DRIVE
Indian Rocks Beach, FL 33785
1,935 sqft
3 beds
3 baths
0.03 acres
#MFRTB8318526
Pending
$1,100,000
475 HARBOR DRIVE N
Indian Rocks Beach, FL 33785
2,549 sqft
3 beds
2 baths
0.19 acres
#TB8317355
For Sale
$374,800
800 E GULF BOULEVARD #1
Indian Rocks Beach, FL 33785
785 sqft
2 beds
2 baths
#TB8316089
Pending
$374,800
800 E GULF BOULEVARD #3
Indian Rocks Beach, FL 33785
785 sqft
1 bed
2 baths
#TB8316133
For Sale
$590,000
1401 BAY PALM BOULEVARD
Indian Rocks Beach, FL 33785
1,463 sqft
2 beds
2 baths
0.16 acres
#TB8301586
Price Reduced by 5.6%
For Sale
$595,000
651 GARLAND CIRCLE
Indian Rocks Beach, FL 33785
1,465 sqft
2 beds
2 baths
0.03 acres
#TB8307175
For Sale
$734,000
639 GARLAND CIRCLE
Indian Rocks Beach, FL 33785
1,465 sqft
2 beds
2 baths
0.03 acres
#TB8306209
Price Reduced by 0.68%
Pending
$350,000
364 12TH AVENUE
Indian Rocks Beach, FL 33785
0.13 acres
#TB8316482
Price Reduced by 12.5%
Pending
$350,000
364 12TH AVENUE
Indian Rocks Beach, FL 33785
825 sqft
1 bed
1 bath
0.13 acres
#TB8315804
Price Reduced by 12.5%
For Sale
$998,000
2618 GULF BOULEVARD #407
Indian Rocks Beach, FL 33785
1,400 sqft
3 beds
2 baths
1.32 acres
#TB8313612
For Sale
$799,900
1906 2ND STREET
Indian Rocks Beach, FL 33785
1,520 sqft
4 beds
2 baths
0.17 acres
#TB8312170
For Sale
$1,290,000
208 BATES AVENUE
Indian Rocks Beach, FL 33785
3,720 sqft
3 beds
2 baths
0.13 acres
#MFRTB8312066
For Sale
$5,245,000
2108 1ST STREET
Indian Rocks Beach, FL 33785
12,936 sqft
0.33 acres
#T3535030
Price Reduced by 0.1%
For Sale
$785,000
900 GULF BOULEVARD #205
Indian Rocks Beach, FL 33785
1,275 sqft
2 beds
2 baths
1.2 acres
#MFRTB8306356
For Sale
$1,361,800
2214 BAY BOULEVARD #A
Indian Rocks Beach, FL 33785
2,900 sqft
4 beds
3 baths
0.13 acres
#U8242214
Price Reduced by 0.44%
For Sale
$1,000,000
2600 1ST STREET
Indian Rocks Beach, FL 33785
1,388 sqft
3 beds
2 baths
0.17 acres
#TB8310143
Price Reduced by 20%
For Sale
$995,000
12 GULF BOULEVARD #B4
Indian Rocks Beach, FL 33785
1,250 sqft
3 beds
2 baths
0.52 acres
#TB8305764
Pending
$2,799,000
421 20TH AVENUE
Indian Rocks Beach, FL 33785
5,226 sqft
5 beds
5 baths
0.21 acres
#MFRU8239647
For Sale
$1,050,000
960 GULF BOULEVARD #5
Indian Rocks Beach, FL 33785
517 sqft
1 bed
1 bath
0.05 acres
#MFRTB8304314
For Sale
$699,000
2505 BAY BOULEVARD #1
Indian Rocks Beach, FL 33785
1,090 sqft
2 beds
2 baths
#MFRTB8304759
For Sale
$1,700,000
724 GULF BOULEVARD #A & B
Indian Rocks Beach, FL 33785
1,286 sqft
4 beds
2 baths
0.13 acres
#MFRTB8302226
For Sale
$749,000
909 HARBOUR HOUSE DRIVE
Indian Rocks Beach, FL 33785
1,616 sqft
3 beds
3 baths
0.03 acres
#MFRU8255147
Pending
$995,000
332 BAHIA VISTA DRIVE
Indian Rocks Beach, FL 33785
1,749 sqft
2 beds
1 bath
0.13 acres
#U8232623
For Sale
$439,000
320 WINDRUSH BOULEVARD #4
Indian Rocks Beach, FL 33785
1,390 sqft
2 beds
2.5 baths
#MFRU8255619
For Sale
$19,000,000
400 GULF BOULEVARD
Indian Rocks Beach, FL 33785
1 acre
#MFRU8255128
Pending
$1,175,000
350 LA HACIENDA DRIVE
Indian Rocks Beach, FL 33785
2,273 sqft
3 beds
2 baths
0.17 acres
#U8254434
Price Reduced by 11.32%
For Sale
$4,999,999
516 GULF BOULEVARD
Indian Rocks Beach, FL 33785
3,606 sqft
5 beds
4 baths
0.29 acres
#U8254456
Price Reduced by 1.96%
For Sale
$999,999
203 BATES AVENUE
Indian Rocks Beach, FL 33785
1,560 sqft
4 beds
2 baths
0.13 acres
#MFRW7867580
For Sale
$1,810,000
300 10TH AVENUE
Indian Rocks Beach, FL 33785
2,306 sqft
3 beds
2 baths
0.18 acres
#MFRU8253723
For Sale
$1,500,000
517 20TH AVENUE
Indian Rocks Beach, FL 33785
2,675 sqft
5 beds
3 baths
0.15 acres
#MFRO6231611
For Sale
$475,000
614 GULF BLVD #105
Indian Rocks Beach, FL 33785
445 sqft
1 bed
1 bath
0.24 acres
#MFRT3546237
For Sale
$5,900,000
2 4TH AVENUE
Indian Rocks Beach, FL 33785
4,176 sqft
4 beds
5.5 baths
0.1 acres
#U8252299
For Rent
$7,500
2 15TH AVENUE #403
Indian Rocks Beach, FL 33785
1,560 sqft
2 beds
2.5 baths
0.63 acres
#U8251802
Price Reduced by 6.25%
For Sale
$2,400,000
1809 GULF BOULEVARD
Indian Rocks Beach, FL 33785
4,664 sqft
8 beds
8 baths
0.2 acres
#MFRU8251379
Pending
$799,000
342 12TH AVENUE
Indian Rocks Beach, FL 33785
2,136 sqft
3 beds
2 baths
0.18 acres
#MFRU8249946
For Sale
$3,740,000
303 HARBOR DRIVE
Indian Rocks Beach, FL 33785
6,956 sqft
6 beds
4.5 baths
0.15 acres
#MFRU8250942
For Sale
$2,790,000
305 HARBOR DRIVE
Indian Rocks Beach, FL 33785
5,456 sqft
4 beds
4 baths
0.15 acres
#MFRU8250788
For Sale
$860,000
501 20TH AVENUE
Indian Rocks Beach, FL 33785
1,586 sqft
2 beds
2 baths
0.15 acres
#U8250483
Price Reduced by 8.02%
For Sale
$349,900
1 WINDRUSH BOULEVARD #88
Indian Rocks Beach, FL 33785
1,300 sqft
3 beds
2 baths
7.52 acres
#U8248488
Price Reduced by 1.41%
For Sale
$1,389,000
2504 GULF BOULEVARD #506
Indian Rocks Beach, FL 33785
1,530 sqft
3 beds
2 baths
1.34 acres
#U8248528
Price Reduced by 0.79%
For Sale
$2,048,000
357 LA HACIENDA DRIVE
Indian Rocks Beach, FL 33785
2,468 sqft
3 beds
2 baths
0.16 acres
#MFRT3537996
For Sale
$499,900
1108 GULF BOULEVARD #102
Indian Rocks Beach, FL 33785
1,650 sqft
2 beds
2 baths
0.91 acres
#MFRU8248175
For Sale
$619,000
318 WINDRUSH BOULEVARD #9
Indian Rocks Beach, FL 33785
1,540 sqft
2 beds
2.5 baths
0.83 acres
#U8245479
Price Reduced by 6.2%
Pending
$939,000
900 GULF BOULEVARD #808
Indian Rocks Beach, FL 33785
1,275 sqft
2 beds
2 baths
2.42 acres
#MFRU8248350
For Sale
$1,219,000
812 GULF BOULEVARD #3
Indian Rocks Beach, FL 33785
1,010 sqft
3 beds
2 baths
0.13 acres
#T3533797
Price Reduced by 2.48%
For Sale
$419,000
1 WINDRUSH BOULEVARD #100
Indian Rocks Beach, FL 33785
1,300 sqft
3 beds
2 baths
7.52 acres
#U8246452
Price Reduced by 6.87%
For Sale
$699,950
1500 BAY SHORE BOULEVARD
Indian Rocks Beach, FL 33785
3,256 sqft
3 beds
2 baths
0.19 acres
#U8246721
Price Reduced by 1.35%
For Sale
$1,450,000
454 HARBOR DRIVE S
Indian Rocks Beach, FL 33785
0.17 acres
#U8244734
Price Reduced by 12.12%
For Sale
$709,900
399 C 2ND STREET #215
Indian Rocks Beach, FL 33785
1,110 sqft
2 beds
2 baths
0.36 acres
#MFRU8235355
For Sale
$819,000
60 GULF BOULEVARD #212
Indian Rocks Beach, FL 33785
1,090 sqft
2 beds
2 baths
1.14 acres
#U8244672
Price Reduced by 3.65%
For Sale
$849,900
44 GULF BOULEVARD #204
Indian Rocks Beach, FL 33785
1,425 sqft
2 beds
2 baths
0.22 acres
#MFRU8240637
For Sale
$575,000
1108 GULF BOULEVARD #103
Indian Rocks Beach, FL 33785
1,370 sqft
2 beds
2 baths
0.9 acres
#L4944152
Price Reduced by 8%
For Sale
$750,000
1412 GULF BOULEVARD #103A
Indian Rocks Beach, FL 33785
1,080 sqft
2 beds
2 baths
0.54 acres
#MFRU8228864
For Sale
$750,000
1500 GULF BOULEVARD #103B
Indian Rocks Beach, FL 33785
1,055 sqft
2 beds
2 baths
0.54 acres
#MFRU8228873
For Sale
$949,000
339 BAHIA VISTA DRIVE
Indian Rocks Beach, FL 33785
0.16 acres
#MFRU8236554
For Sale
$1,099,000
399 C 2ND STREET #818
Indian Rocks Beach, FL 33785
1,540 sqft
3 beds
2 baths
0.36 acres
#MFRU8222438
For Sale
$725,000
399 C 2ND STREET #220
Indian Rocks Beach, FL 33785
1,110 sqft
2 beds
2 baths
0.36 acres
#MFRU8221879
For Sale
$999,000
399 C 2ND STREET #815
Indian Rocks Beach, FL 33785
1,110 sqft
2 beds
2 baths
0.36 acres
#MFRU8221881
1-100 of 102
Restrict to Map Window