Indian Rocks Beach

Listings

Indian Rocks Beach has 92 active listings and the average listing price is $1,464,000. The typical home in Indian Rocks Beach has 3.1 beds, 2.9 baths, and is 1,993.8 SqFt. Land-only listings are excluded to provide accurate averages for price, size, beds, and baths

RECENT LISTINGS

1 WINDRUSH BLVD #23,  Indian Rocks Beach,  FL 33785
Condo

$260,000

$20K

1 WINDRUSH BLVD #23, Indian Rocks Beach, FL 33785

  • 2 Beds
  • 2 Baths
  • 1,062 SqFt

Listing Provided By BHHS FLORIDA PROPERTIES GROUP

619 2ND ST #2,  Indian Rocks Beach,  FL 33785
Townhouse

$440,000

$59K

619 2ND ST #2, Indian Rocks Beach, FL 33785

  • 2 Beds
  • 2 Baths
  • 1,410 SqFt

Listing Provided By SMITH & ASSOCIATES REAL ESTATE

Unlock Recent Listings