Indian Rocks Beach, FL Homes for Sale

170 Results Days on Site (new to old)
12
$496,000 New For Sale
960 Gulf Boulevard #4
Indian Rocks Beach, FL 33785
2 beds, 1 bath | Single Family Home
480 sq ft; lot: 1742 sq ft
12
$1,800 New For Rent
2411 Bay Boulevard #1
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Rental
1,096 sq ft; lot: 6970 sq ft
27
$2,890 New For Rent
20204 Gulf Boulevard #5
Indian Shores, FL 33785
3 beds, 2 baths | Rental
1,520 sq ft
50
$825,000 New For Sale
19910 Gulf Boulevard #201
Indian Shores, FL 33785
3 beds, 2 baths | Condo
1,750 sq ft; lot: 0.5 acres
40
$289,900 New For Sale
19701 Gulf Boulevard #425
Indian Shores, FL 33785
2 beds, 2 baths | Condo
935 sq ft
24
$384,900 New For Sale
2406 Gulf Boulevard #203
Indian Rocks Beach, FL 33785
2 beds, 1 bath | Condo
1,141 sq ft; lot: 13939 sq ft
25
$2,250,000 New For Sale
80 Gulf Boulevard #2
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Single Family Home
1,477 sq ft; lot: 6098 sq ft
26
$949,000 New For Sale
466 Harbor Drive S
Indian Rocks Beach, FL 33785
3 beds, 3 baths | Single Family Home
2,512 sq ft; lot: 6970 sq ft
25
$550,000 New For Sale
1802 Gulf Boulevard #15
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Condo
1,325 sq ft
31
$609,000 For Sale
1005 Gulf Boulevard #402
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Condo
2,220 sq ft
49
$399,900 For Sale
659 Garland Circle
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Townhouse
1,566 sq ft; lot: 1307 sq ft
18
$1,600 For Rent
505 1st Street #B
Indian Rocks Beach, FL 33785
3 beds, 2 baths | Rental
1,462 sq ft; lot: 6970 sq ft
50
$1,500,000 For Sale
19820 Gulf Boulevard #202
Indian Shores, FL 33785
4 beds, 3.5 baths | Condo
3,390 sq ft
16
$3,500 For Rent
19519 Gulf Boulevard #306
Indian Shores, FL 33785
3 beds, 2 baths | Rental
1,640 sq ft
45
$989,000 For Sale
416 20th Avenue
Indian Rocks Beach, FL 33785
3 beds, 3 baths | Single Family Home
1,910 sq ft; lot: 8276 sq ft
46
$290,000 For Sale
19701 Gulf Boulevard #320
Indian Shores, FL 33785
2 beds, 2 baths | Condo
985 sq ft
26
$425,000 For Sale
19811 Gulf Blvd #103
Indian Shores, FL 33785
2 beds, 2 baths | Condo
1,140 sq ft; lot: 1.65 acres
33
$835,000 For Sale
1900 Beach Trail #4
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,346 sq ft
36
$749,000 For Sale
2200 Gulf Boulevard #303
Indian Rocks Beach, FL 33785
3 beds, 2.5 baths | Condo
1,860 sq ft
36
$399,000 For Sale
2505 Bay Boulevard #3
Indian Rocks Beach, FL 33785
2 beds, 2 baths | Condo
1,090 sq ft

Listings 1-20 out of 170 Previous 1 2 3 4 5 Next
Real Estate Websites by iHOUSEweb iconiHOUSEweb | Admin Menu