33785 Homes for Sale & Real Estate
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.

$416,000
2308 1st Street, Unit 1
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
690
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.

$1,180,500
2509 Coral Court
Indian Rocks Beach, FL 33785
3
Beds
3
Baths
1,983
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.