Map

Indian Shores Homes for Sale

(171)
Sort:
Newly Listed
<
1
25
>
$625,000
1 bed
1 bath
707 sq. ft
2008 Beach Trail
Indian Rocks Beach FL 33785
Courtesy Of Keller Williams Realty of South Tampa
Newly Listed
<
1
18
>
$369,000
2 beds
1 bath
1,079 sq. ft
2011 20th Avenue Parkway
Indian Rocks Beach FL 33785
Courtesy Of GORDON J OBARSKI PA
Newly Listed
<
1
25
>
$649,000
3 beds
2 baths
1,525 sq. ft
616 Gulf Boulevard B400
Indian Rocks Beach FL 33785
Courtesy Of Charles Rutenberg Realty, Inc
Newly Listed
<
1
25
>
$649,000
3 beds
2 baths
1,525 sq. ft
616 Gulf Boulevard B400
Indian Rocks Beach FL 33785
Courtesy Of Charles Rutenberg Realty, Inc.
Newly Listed
<
1
20
>
$629,000
2 beds
2 baths
1,254 sq. ft
485 Harbor Drive N
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker Sun Vista Realty
Newly Listed
<
1
11
>
$625,000
459 20th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Taylormade Properties
Newly Listed
<
1
10
>
$550,000
18th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Coastal Properties Group International, LLC
Newly Listed
<
1
10
>
$550,000
18th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Coastal Properties Group International, LLC
Newly Listed
<
1
25
>
$425,000
3 beds
2 baths
1,448 sq. ft
610 Barry Place
Indian Rocks Beach FL 33785
Courtesy Of Berkshire Hathaway Florida Properties Group
Newly Listed
<
1
25
>
$425,000
3 beds
2 baths
1,448 sq. ft
610 Barry Place
Indian Rocks Beach FL 33785
Courtesy Of BHHS FLORIDA PROPERTIES
Newly Listed
<
1
25
>
$405,000
3 beds
3 baths
1,616 sq. ft
926 Harbour House Drive
Indian Rocks Beach FL 33785
Courtesy Of KELLER WILLIAMS RLTY SUNCOAST
Newly Listed
<
1
25
>
$2,200,000
3 beds
4 baths
3,680 sq. ft
416 16th Ave
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Jim White & Associates
Newly Listed
<
1
22
>
$274,900
2 beds
2 baths
935 sq. ft
19701 Gulf Blvd # 307
Indian Shores FL 33785
Listed By CENTURY 21 Beggins Enterprises
Newly Listed
<
1
25
>
$364,900
3 beds
3 baths
1,462 sq. ft
604 Hidden Harbour Drive
Indian Rocks Beach FL 33785
Courtesy Of Aiosa Realty Group, Inc.
Newly Listed
<
1
25
>
$275,000
2 beds
2 baths
1,465 sq. ft
620 Garland Circle
Indian Rocks Beach FL 33785
Courtesy Of Plumlee Gulf Beach Realty
Newly Listed
<
1
21
>
$395,000
3 beds
2 baths
1,280 sq. ft
1802 Gulf Boulevard 9
Indian Rocks Beach FL 33785
Courtesy Of ASSIST 2 SELL BUYERS N SELLERS
Newly Listed
<
1
22
>
$395,000
3 beds
2 baths
1,280 sq. ft
1802 Gulf Blvd
Indian Rocks Beach FL 33785
Courtesy Of Randy and Tami Bowman
Sale Pending
<
1
14
>
$899,000
3 beds
2 baths
1,945 sq. ft
478 20th Avenue
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Executive Team
Open House
<
1
22
>
$579,000
2 beds
2 baths
1,380 sq. ft
24 Gulf Boulevard 3c
Indian Rocks Beach FL 33785
Courtesy Of Plumlee Gulf Beach Realty
<
1
21
>
$314,500
1 bed
1 bath
410 Gulf Blvd. #2
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker Sun Vista Realty
Top