Indian Rocks Beach Homes For Sale

Interested in Indian Rocks Beach homes and condos for sale? Check out available property listings below, or contact us now for more information or to schedule a showing for a property you'd like to view in person. 

Search Indian Rocks Beach Homes For Sale

All Listings $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000
$900,000 - $1,000,000 Over $1,000,000

Search Indian Rocks Beach Homes For Sale

30 Properties Found. Page 1 of 1.
Photo of Listing #U8098925
New Listing

205 Marcdale Boulevard, INDIAN ROCKS BEACH

$395,000 - 3 Beds, 3 Baths, 1,656 Sf

MLS® # U8098925

Photo of Listing #U8098927
New Listing

1 Windrush Boulevard 4, INDIAN ROCKS BEACH

$309,000 - 2 Beds, 2 Baths, 1,040 Sf

MLS® # U8098927

Photo of Listing #U8098765
New Listing

501 Janice Place, INDIAN ROCKS BEACH

$695,000 - 4 Beds, 2 Baths, 1,907 Sf

MLS® # U8098765

Photo of Listing #U8098574
New Listing

97 The Cove Way 97, INDIAN ROCKS BEACH

$699,000 - 3 Beds, 3 Baths, 1,935 Sf

MLS® # U8098574

Photo of Listing #U8098657
New Listing

407 Maxwell Place, INDIAN ROCKS BEACH

$544,850 - 2 Beds, 2 Baths, 1,454 Sf

MLS® # U8098657

Photo of Listing #U8098494
New Listing

109 12th Avenue, INDIAN ROCKS BEACH

$595,000 - 3 Beds, 2 Baths, 1,577 Sf

MLS® # U8098494

Photo of Listing #U8098509
New Listing

1210 Bay Pine Boulevard, INDIAN ROCKS BEACH

$739,000 - 3 Beds, 3 Baths, 1,920 Sf

MLS® # U8098509

Photo of Listing #U8098142

621 2nd Street, INDIAN ROCKS BEACH

$1,499,000 - 6 Beds, 4 Baths, 4,193 Sf

MLS® # U8098142

Photo of Listing #U8097868

1 Windrush Boulevard 51, INDIAN ROCKS BEACH

$350,000 - 2 Beds, 3 Baths, 1,232 Sf

MLS® # U8097868

Photo of Listing #U8097596

201 15th Avenue, INDIAN ROCKS BEACH

$329,900 - 2 Beds, 1 Baths, 575 Sf

MLS® # U8097596

Photo of Listing #U8096027

1 Windrush Boulevard 54, INDIAN ROCKS BEACH

$325,000 - 2 Beds, 1 Baths, 1,012 Sf

MLS® # U8096027

Photo of Listing #U8097330

80 Gulf Boulevard, INDIAN ROCKS BEACH

$2,199,000 - 2 Beds, 2 Baths, 1,477 Sf

MLS® # U8097330

Photo of Listing #G5033263

2100 Gulf Boulevard, INDIAN ROCKS BEACH

$925,000 - 3 Beds, 3 Baths, 1,950 Sf

MLS® # G5033263

Photo of Listing #U8096452

2011 20th Avenue Parkway, INDIAN ROCKS BEACH

$610,000 - 2 Beds, 1 Baths, 1,079 Sf

MLS® # U8096452

Photo of Listing #U8094654

399 2nd Street 320, INDIAN ROCKS BEACH

$562,500 - 2 Beds, 2 Baths, 1,110 Sf

MLS® # U8094654

Photo of Listing #U8094512

900 Gulf Boulevard 508, INDIAN ROCKS BEACH

$634,900 - 2 Beds, 2 Baths, 1,275 Sf

MLS® # U8094512

Photo of Listing #U8092714

399 C 2nd Street 613, INDIAN ROCKS BEACH

$525,000 - 2 Beds, 2 Baths, 1,110 Sf

MLS® # U8092714

Photo of Listing #U8089180

371 12th Avenue, INDIAN ROCKS BEACH

$2,300,000 - 4 Beds, 4 Baths, 3,400 Sf

MLS® # U8089180

Photo of Listing #U8087780

2 4th Avenue, INDIAN ROCKS BEACH

$3,295,000 - 4 Beds, 6 Baths, 3,792 Sf

MLS® # U8087780

Photo of Listing #U8086757

399 C 2nd Street 218, INDIAN ROCKS BEACH

$510,000 - 2 Beds, 2 Baths, 1,110 Sf

MLS® # U8086757

Photo of Listing #U8084396

2718 Gulf Boulevard 7, INDIAN ROCKS BEACH

$1,449,900 - 4 Beds, 4 Baths, 2,972 Sf

MLS® # U8084396

Photo of Listing #U8081157

1203 Bay Palm Boulevard, INDIAN ROCKS BEACH

$585,000 - 3 Beds, 2 Baths, 1,787 Sf

MLS® # U8081157

Photo of Listing #U8079789

1 23rd Avenue 1, INDIAN ROCKS BEACH

$799,999 - 3 Beds, 2 Baths, 1,700 Sf

MLS® # U8079789

Photo of Listing #U8071952

1000 Gulf Boulevard 103, INDIAN ROCKS BEACH

$674,900 - 3 Beds, 2 Baths, 1,300 Sf

MLS® # U8071952

Photo of Listing #U8070395

1912 Gulf Boulevard 205, INDIAN ROCKS BEACH

$599,000 - 2 Beds, 2 Baths, 1,415 Sf

MLS® # U8070395

Photo of Listing #U8067377

204 Gulf Boulevard, INDIAN ROCKS BEACH

$989,000 - 4 Beds, 3 Baths, 1,934 Sf

MLS® # U8067377

Photo of Listing #U8060370

1500 Gulf Boulevard 103b, INDIAN ROCKS BEACH

$390,000 - 2 Beds, 2 Baths, 1,055 Sf

MLS® # U8060370

Photo of Listing #U8057286

700 Gulf Boulevard 17, INDIAN ROCKS BEACH

$484,000 - 2 Beds, 2 Baths, 1,215 Sf

MLS® # U8057286

Photo of Listing #U8040340

327 12th Avenue, INDIAN ROCKS BEACH

$1,350,000 - 3 Beds, 2 Baths, 2,203 Sf

MLS® # U8040340

Photo of Listing #U8037470

2718 Gulf Boulevard 3, INDIAN ROCKS BEACH

$2,950,000 - 4 Beds, 5 Baths, 3,462 Sf

MLS® # U8037470

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on September 25th, 2020 at 10:02pm EDT.