33785 Homes for Sale & Real Estate

price
-
1-30 of 30 Homes
Open: 5/21 11:00AM - 01:00PM
New
$650,000

19531 Gulf Boulevard, Unit 506
Indian Shores, FL 33785

2
Beds
2
Baths
1,320
Sq. Ft.
$550,000

19842 Gulf Boulevard, Unit 2
Indian Shores, FL 33785

1
Bed
1
Bath
570
Sq. Ft.
Open: 5/21 11:00AM - 01:00PM
$1,100,000

2504 Gulf Boulevard, Unit 406
Indian Rocks Beach, FL 33785

3
Beds
2
Baths
1,530
Sq. Ft.
$499,000

12th Avenue
Indian Rocks Beach, FL 33785

-
Beds
-
Baths
-
Sq. Ft.
$1,185,985

990 Gulf Boulevard, Unit 4
Indian Rocks Beach, FL 33785

2
Beds
1
Bath
520
Sq. Ft.
Virtual Tour
Open: 5/21 12:00PM - 05:00PM
$1,100,000

210 Haven Beach Court
Indian Rocks Beach, FL 33785

4
Beds
3
Baths
1,985
Sq. Ft.
Virtual Tour
$545,000

19417 Gulf Boulevard, Unit F105
Indian Shores, FL 33785

1
Bed
1
Bath
735
Sq. Ft.
$416,000

2308 1st Street, Unit 1
Indian Rocks Beach, FL 33785

2
Beds
1
Bath
690
Sq. Ft.
Virtual Tour
$1,100,000

18838 Gulf Boulevard, Unit 202
Indian Shores, FL 33785

2
Beds
3
Baths
1,575
Sq. Ft.
$599,000

18400 Gulf Boulevard, Unit 2205
Indian Shores, FL 33785

1
Bed
1
Bath
925
Sq. Ft.
$1,499,000

509 Harbor Drive North
Indian Rocks Beach, FL 33785

2
Beds
3
Baths
1,526
Sq. Ft.
$439,000

19417 Gulf Boulevard West, Unit E208
Indian Shores, FL 33785

1
Bed
1
Bath
735
Sq. Ft.
Virtual Tour
$1,700,000

60 Gulf Boulevard, Unit 404
Indian Rocks Beach, FL 33785

3
Beds
2.5
Baths
2,147
Sq. Ft.
$579,000

18610 Gulf Boulevard, Unit 209
Indian Shores, FL 33785

1
Bed
1
Bath
875
Sq. Ft.
$549,000

629 Garland Circle
Indian Rocks Beach, FL 33785

3
Beds
2
Baths
1,566
Sq. Ft.
$875,000

399 2nd Street, Unit 414
Indian Rocks Beach, FL 33785

2
Beds
2
Baths
1,110
Sq. Ft.
Open: 5/21 11:00AM - 01:00PM
$730,000

2006 Bayview Place
Indian Rocks Beach, FL 33785

2
Beds
1
Bath
1,236
Sq. Ft.
Virtual Tour
Open: 5/21 11:00AM - 01:00PM
$385,000

1 Windrush Boulevard, Unit 70
Indian Rocks Beach, FL 33785

2
Beds
2
Baths
955
Sq. Ft.
$2,399,990

2605 Bay Boulevard
Indian Rocks Beach, FL 33785

6
Beds
3
Baths
2,464
Sq. Ft.
$2,399,990

2605 Bay Boulevard
Indian Rocks Beach, FL 33785

-
Beds
-
Baths
2,464
Sq. Ft.
$995,000

399 2nd Street, Unit 819
Indian Rocks Beach, FL 33785

2
Beds
2
Baths
1,110
Sq. Ft.
$725,000

18610 Gulf Boulevard, Unit 210
Indian Shores, FL 33785

2
Beds
2
Baths
1,130
Sq. Ft.
$835,000

399C 2nd Street, Unit 316
Indian Rocks Beach, FL 33785

2
Beds
2
Baths
1,110
Sq. Ft.
Virtual Tour
$1,295,000

430 Harbor Drive South
Indian Rocks Beach, FL 33785

4
Beds
2
Baths
2,340
Sq. Ft.
Virtual Tour
$5,995,000

19622 Gulf Boulevard
Indian Shores, FL 33785

8
Beds
7.5
Baths
6,532
Sq. Ft.
$1,180,500

2509 Coral Court
Indian Rocks Beach, FL 33785

3
Beds
3
Baths
1,983
Sq. Ft.
Virtual Tour
$2,200,000

19109 Gulf Boulevard
Indian Shores, FL 33785

2
Beds
1
Bath
960
Sq. Ft.
$2,750,000

1201 Bayshore Boulevard
Indian Rocks Beach, FL 33785

5
Beds
4
Baths
3,758
Sq. Ft.
$1,199,000

1201 Bayshore Boulevard
Indian Rocks Beach, FL 33785

-
Beds
-
Baths
-
Sq. Ft.
$1,200,000

Whispering Pines Drive
Indian Shores, FL 33785

-
Beds
-
Baths
-
Sq. Ft.
 
 

Homes for Sale near 33785

Neighborhoods