Indian Rocks Beach, FL

Real Estate & Homes for Sale

  1. 12 photos

    COASTAL PROPERTIES GROUP INTERNATIONAL

    House For Sale
    348 Bahia Vista Drive, INDIAN ROCKS BEACH, FL

    $799,000

  2. Open Sun 12/22 1pm-2pm
    64 photos

    YOUR HOME SOLD GUARANTEED REALTY GROUP

    Multifamily For Sale
    1808 Gulf Boulevard Unit A & B, INDIAN ROCKS BEACH, FL

    $2,200,000

  3. 14 photos

    SMITH & ASSOCIATES REAL ESTATE

    Land For Sale
    1201 Bay Shore Boulevard, INDIAN ROCKS BEACH, FL

    $975,000

  4. 32 photos

    PLUMLEE GULF BEACH REALTY

    House For Sale
    307 10th Avenue, INDIAN ROCKS BEACH, FL

    $1,165,000

  5. 51 photos

    COLDWELL BANKER REALTY

    House For Sale
    341 Bahia Vista Drive, INDIAN ROCKS BEACH, FL

    $995,000

  6. 94 photos

    CENTURY 21 BEGGINS

    House For Sale
    518 20th Avenue, INDIAN ROCKS BEACH, FL

    $950,000

  7. 76 photos

    REALTY EXPERTS

    Townhouse For Sale
    322 Windrush Boulevard Unit 4, INDIAN ROCKS BEACH, FL

    $569,000

  8. 31 photos

    FLAT FEE MLS REALTY

    House For Sale
    206 Hidden Harbour Drive, INDIAN ROCKS BEACH, FL

    $570,000

  9. 53 photos

    KELLER WILLIAMS GULF BEACHES

    Condo For Sale
    399 2nd Street Unit 718, INDIAN ROCKS BEACH, FL

    $1,250,000

  10. Open Sun 12/22 1pm-3pm
    55 photos

    MICHAEL SAUNDERS & COMPANY

    Townhouse For Sale
    514 Garland Circle, INDIAN ROCKS BEACH, FL

    $585,000

  11. 66 photos

    COASTAL PROPERTIES GROUP INTERNATIONAL

    Townhouse For Sale
    219 18th Avenue, INDIAN ROCKS BEACH, FL

    $1,250,000

  12. 96 photos

    CENTURY 21 JIM WHITE & ASSOC

    House For Sale
    308 Harbor Drive, INDIAN ROCKS BEACH, FL

    $3,595,000

  13. 40 photos

    BHHS FLORIDA PROPERTIES GROUP

    Townhouse For Sale
    94 The Cove Way, INDIAN ROCKS BEACH, FL

    $849,900

  14. 17 photos

    PREMIER SOTHEBY'S INTL REALTY

    Land For Sale
    372 12th Avenue, INDIAN ROCKS BEACH, FL

    $850,000

  15. 33 photos

    RE/MAX REALTEC GROUP INC

    House For Sale
    1206 Bay Shore Boulevard, INDIAN ROCKS BEACH, FL

    $610,000

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search