Welcome or Register

Homes for Sale in Indian Rocks Beach, FL


63 Results Days on Site (new to old)
25
$649,000 New For Sale
325 Bahia Vista Drive
Indian Rocks Beach, FL 33785
4 beds, 3 baths | Single Family Home
1,875 sq ft, 5663 sq ft lot
25
$359,000 New For Sale
326 Windrush Boulevard #6A
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,275 sq ft
18
$319,900 New For Sale
346 12th Avenue
Indian Rocks Beach, FL 33785
2 beds, 1 bath | Single Family Home
798 sq ft, 6970 sq ft lot
25
$1,495,000 For Sale
375 Harbor Drive S
Indian Rocks Beach, FL 33785
4 beds, 3 baths | Single Family Home
3,410 sq ft, 7841 sq ft lot
25
$599,000 For Sale
312 Gulf Boulevard #D
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Condo
1,580 sq ft, 9583 sq ft lot
24
$370,000 For Sale
399 2nd Street #212
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,100 sq ft
24
$159,900 For Sale
1 Windrush Boulevard #82
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,062 sq ft
25
$975,000 For Sale
604 Gulf Boulevard #405
Indian Rocks Beach, FL 33785
3 beds, 3 baths | Condo
2,280 sq ft, 0.97 acre lot
8
$250,000 For Sale
314 Windrush Boulevard #10
Indian Rocks Beach, FL 33785
2 beds, 2 full, 1 partial baths | Townhouse
1,400 sq ft, 1400 acre lot
21
$699,500 For Sale
960 Gulf Boulevard #5
Indian Rocks Beach, FL 33785
1 unit | Multi Family Home
3485 sq ft lot
25
$999,900 For Sale
531 20th Avenue
Indian Rocks Beach, FL 33785
3 beds, 3 baths | Single Family Home
3,096 sq ft, 6534 sq ft lot
24
$470,000 For Sale
399 2nd Street #515
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,100 sq ft
23
$550,000 For Sale
422 20th Avenue
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Single Family Home
1,215 sq ft, 5663 sq ft lot
11
$345,000 For Sale
1208 Bay Palm Boulevard
Indian Rocks Beach, FL 33785
2 beds, 1 bath | Single Family Home
685 sq ft, 4792 sq ft lot
25
$1,495,000 For Sale
359 12th Avenue
Indian Rocks Beach, FL 33785
3 beds, 4 baths | Single Family Home
3,217 sq ft, 7405 sq ft lot
23
$849,900 For Sale
412 16th Avenue
Indian Rocks Beach, FL 33785
3 beds, 3 baths | Single Family Home
2,400 sq ft, 6098 sq ft lot
24
$540,000 For Sale
900 Gulf Boulevard #906
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,275 sq ft, 2.76 acre lot
25
$260,000 For Sale
1 Windrush Boulevard #4
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,062 sq ft
25
$265,000 For Sale
1 Windrush Boulevard #6
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,062 sq ft
25
$299,000 For Sale
1 Windrush Boulevard #98
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Condo
1,310 sq ft
Listings 1-20 out of 63 Previous 1 2 3 4     Next

Request Emailed List

To receive your FREE list of Thurston Groves properties or any other Tampa Bay or Gulf beaches location that match your specific criteria and delivered to your email, please submit your request below...







* fields are required