5,932

Homes in ZIP Code 33785

Section Image
  • /2

    $366,000

    Sold Apr 24, 2026

    19417 Gulf Blvd Unit A108, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 735 Sq Ft
    • Built 1961

    Last Sold Summary

    • 8% Below List Price
    • $498/SF
    • 40 Days On Market

    Current Estimated Value $370,760

    Last Listing Agent Lisa Burnette THE AGENCY FL

    19417 Gulf Blvd Unit A108, Indian Shores, FL 33785
    • /2

      Est $273,691

      Not Listed For Sale

      18610 Gulf Blvd Unit 711, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 450 Sq Ft
      • Built 1974
      18610 Gulf Blvd Unit 711, Indian Shores, FL 33785

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Janet Diamond FUTURE HOME REALTY INC

  • /88

    $399,900

    $70K PRICE DROP Under Contract
    • 2 Beds
    • 2.5 Baths
    • 1,208 Sq Ft

    1 Windrush Blvd Unit 51, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Live the Direct Waterfront Lifestyle in Indian Rocks Beach in this contemporary 2-bedroom, 2.5-bath, two-story residence in the sought-after waterfront community of Windrush Cove delivering an elevated, sun-soaked Beach lifestyle. Perfectly positioned along the serene Intracoastal shoreline with unobstructed waterfront views, this light-filled two level

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    1 Windrush Blvd Unit 51, Indian Rocks Beach, FL 33785
  • /2

    $487,500

    Sold Dec 04, 2025

    19937 Gulf Blvd Unit B2, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,310 Sq Ft
    • Built 1983

    Last Sold Summary

    • 11% Below List Price
    • $372/SF
    • 5 Days On Market

    Current Estimated Value $514,702

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    19937 Gulf Blvd Unit B2, Indian Shores, FL 33785
    • /2

      Est $698,524

      Not Listed For Sale

      18610 Gulf Blvd Unit 402, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,090 Sq Ft
      • Built 1974
      18610 Gulf Blvd Unit 402, Indian Shores, FL 33785

      Last Sold Summary

      • 220 Days On Market

      Last Listing Agent David James CHARLES RUTENBERG REALTY INC

  • /43

    $615,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,090 Sq Ft

    2505 Bay Blvd Unit 3, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Great opportunity on Indian Rocks Beach with a deeded boat slip! This is a perfectly situated condo two blocks from the beach with 2 bedrooms and 2 full baths. It’s rare to find a condo at this price with a deeded deep water boat slip. There is an expansive east-facing rear balcony with unobstructed views of the beautiful cove out into the Intracoastal.

    Laurin Evans ENGEL & VOLKERS BELLEAIR

    2505 Bay Blvd Unit 3, Indian Rocks Beach, FL 33785
  • /2

    $660,000

    Sold Aug 14, 2026

    901 Harbour House Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,616 Sq Ft
    • Built 1993

    Last Sold Summary

    • 2% Above List Price
    • $408/SF
    • 6 Days On Market

    Current Estimated Value $642,490

    Last Listing Agent Stephen Kepler ENGEL & VOLKERS BELLEAIR

    901 Harbour House Dr, Indian Rocks Beach, FL 33785
    • /47

      Est $653,457

      Not Listed For Sale

      18650 Gulf Blvd Unit 712, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 990 Sq Ft
      • Built 1974
      18650 Gulf Blvd Unit 712, Indian Shores, FL 33785

      Last Sold Summary

      • 51 Days On Market

      Last Listing Agent Connie Redman COASTAL PROPERTIES GROUP INTERNATIONAL

  • /67

    $1,000,000

    $200K PRICE DROP
    • Land
    • 6,098 Sq Ft
    • $7,142,857 per Acre

    0 Whispering Pines Dr Unit U8142032, Indian Shores, FL 33785

    Opportunity to BUILD! 75X80 lot available to build a single family home or TWO units. NOT directly on Gulf Blvd, so away from traffic. Easy access to BEACH - the access is just across Gulf Blvd. Simply go to 193rd and cross Gulf Blvd. - the beach is right there! Walk to the fabulous Salt Rock Grill for a superb dinner, then to Indian Shores Coffee first thing in the morning. This neighborhood

    Megan Bower COASTAL PROPERTIES GROUP INTERNATIONAL

    0 Whispering Pines Dr Unit U8142032, Indian Shores, FL 33785
  • /2

    $750,000

    Sold Aug 05, 2026

    128 Marcdale Blvd, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,656 Sq Ft
    • Built 1997

    Last Sold Summary

    • 4% Below List Price
    • $453/SF
    • 4 Days On Market

    Current Estimated Value $767,365

    Last Listing Agent Maria Mercado Herbert COLDWELL BANKER REALTY

    128 Marcdale Blvd, Indian Rocks Beach, FL 33785
    • /28

      Est $1,228,466

      Not Listed For Sale

      18522 Gulf Blvd Unit D, Indian Shores, FL 33785

      • 3 Beds
      • 3 Baths
      • 1,979 Sq Ft
      • Built 1999
      18522 Gulf Blvd Unit D, Indian Shores, FL 33785

      Last Sold Summary

      • 87 Days On Market

      Last Listing Agent Scott McNay BHHS FLORIDA PROPERTIES GROUP

  • /2

    $650,000

    • 2 Beds
    • 2 Baths
    • 1,450 Sq Ft

    326 Windrush Blvd Unit 202, Indian Rocks Beach, FL 33785

    Waterfront living in the heart of Indian Rocks Beach! This beautifully updated 2-bedroom, 2-bath condo in the Windward Pointe community offers the ideal Florida lifestyle. Just a half mile to the Gulf beaches, this spacious residence features an open floor plan overlooking the water, complete with floor-to-ceiling sliding doors that brings a view many dream about, but few know. The beautifully

    Jacob James CENTURY 21 RE CHAMPIONS

    326 Windrush Blvd Unit 202, Indian Rocks Beach, FL 33785
  • /2

    $1,035,000

    Sold May 26, 2026

    20002 Gulf Blvd Unit 2705, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,180 Sq Ft
    • Built 1979

    Last Sold Summary

    • 5% Below List Price
    • $877/SF
    • 7 Days On Market

    Current Estimated Value $1,040,798

    Last Listing Agent Christine Carvin MICHAEL SAUNDERS & COMPANY

    20002 Gulf Blvd Unit 2705, Indian Shores, FL 33785
    • /2

      Est $548,782

      Not Listed For Sale

      19440 Gulf Blvd Unit 201, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 875 Sq Ft
      • Built 1978
      19440 Gulf Blvd Unit 201, Indian Shores, FL 33785

      Last Sold Summary

      • 144 Days On Market

      Last Listing Agent George Hintenberger CHARLES RUTENBERG REALTY INC

  • /72

    $2,900,000

    • 4 Beds
    • 4.5 Baths
    • 3,319 Sq Ft

    478 Harbor Dr N, Indian Rocks Beach, FL 33785

    Experience the pinnacle of the Indian Rocks Beach waterfront lifestyle in this beautifully updated coastal retreat, where luxury, boating, and income potential come together on one of the area’s most desirable open water lots. Inside, This spacious home features 4 bedrooms, each with a private en-suite bathroom and an open floor plan designed to maximize the stunning water views in every major

    Evan Pedone ENGEL & VOLKERS MADEIRA BEACH

    478 Harbor Dr N, Indian Rocks Beach, FL 33785
  • /2

    $400,000

    Sold Jul 29, 2026

    19111 Vista Bay Dr Unit 301, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,295 Sq Ft
    • Built 1983

    Last Sold Summary

    • 5% Below List Price
    • $309/SF
    • 34 Days On Market

    Current Estimated Value $421,563

    Last Listing Agent Phil Gibson COASTAL PROPERTIES GROUP INTERNATIONAL

    19111 Vista Bay Dr Unit 301, Indian Shores, FL 33785
    • /2

      Est $733,717

      Not Listed For Sale

      18400 Gulf Blvd Unit 1505, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1982
      18400 Gulf Blvd Unit 1505, Indian Shores, FL 33785

      Last Sold Summary

      • 144 Days On Market

      Last Listing Agent Jo Overin SMITH & ASSOCIATES REAL ESTATE

  • /83

    $3,300,000

    • 4 Beds
    • 3.5 Baths
    • 2,964 Sq Ft

    2718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785

    A rare opportunity awaits in the exclusive gated community of Westwinds with this meticulously maintained, elevated Key West–style coastal home offering direct Gulf views and private beach access. Built with solid block and cement board construction, this turnkey, fully furnished luxury home features 4 spacious bedrooms, 3.5 bathrooms, and 2,964 sq ft of sun-filled heated living space designed

    Shea Conley CENTURY 21 BEGGINS

    2718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785
  • /2

    $910,000

    Sold Sep 22, 2025

    496 20th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,882 Sq Ft
    • Built 1959

    Last Sold Summary

    • 2% Below List Price
    • $484/SF
    • 0 Days On Market

    Current Estimated Value $986,226

    Last Listing Agent Edward Bie FUTURE HOME REALTY INC

    496 20th Ave, Indian Rocks Beach, FL 33785
    • /72

      Est $789,551

      Not Listed For Sale

      18400 Gulf Blvd Unit 1503, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1982
      18400 Gulf Blvd Unit 1503, Indian Shores, FL 33785

      Last Sold Summary

      • 88 Days On Market

      Last Listing Agent Jon Jantomaso REALTY EXPERTS

  • /34

    $385,000

    $10K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit F-107, Indian Shores, FL 33785

    Resort-Style Living on the Intracoastal. Welcome to this Coastal Gem! A beautifully maintained 1 bedroom, 1 bathroom ground-floor condo/hotel ideally located on the Intracoastal Waterway in the heart of Indian Shores. Offered fully furnished and move-in ready, this turnkey residence features tile flooring throughout, stainless steel appliances, and an additional bonus room with windows, ideal as

    Tiffany Kutz DALTON WADE INC

    19417 Gulf Blvd Unit F-107, Indian Shores, FL 33785
  • /2

    $585,000

    Sold Aug 11, 2026

    506 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785

    • 1 Bed
    • 1 Bath
    • 805 Sq Ft
    • Built 1978

    Last Sold Summary

    • 2% Below List Price
    • $727/SF
    • 67 Days On Market

    Current Estimated Value $597,738

    Last Listing Agent Tim Johnson WATERFRONT REALTY TAMPABAY

    506 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785
    • /25

      Est $386,666

      Not Listed For Sale

      19451 Gulf Blvd Unit 304, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 725 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 304, Indian Shores, FL 33785

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Jorge Zea BLUE LIGHTHOUSE REALTY INC

  • /43

    $1,895,000

    • 4 Beds
    • 2.5 Baths
    • 2,310 Sq Ft

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785

    Welcome to the Penthouse at AVRA on Indian Shores — an ultra-exclusive 6-unit luxury condominium built in 2022 and one of the rare opportunities along Florida’s Gulf Coast where SHORT-TERM RENTALS are legally permitted with just a 4-NIGHT MINIMUM. Whether you’re searching for the ultimate beachside second home, luxury vacation retreat, or a high-performing income-producing property, this is the

    Clay Glover RE/MAX ACTION FIRST OF FLORIDA

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785
  • /2

    $680,000

    Sold Jun 22, 2026

    641 Garland Cir, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,566 Sq Ft
    • Built 1994

    Last Sold Summary

    • 6% Below List Price
    • $434/SF
    • 97 Days On Market

    Current Estimated Value $678,629

    Last Listing Agent Melody Williams LUXURY & BEACH REALTY INC

    641 Garland Cir, Indian Rocks Beach, FL 33785
    • /34

      Est $1,316,301

      Not Listed For Sale

      19710 Gulf Blvd Unit 304, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,790 Sq Ft
      • Built 1998
      19710 Gulf Blvd Unit 304, Indian Shores, FL 33785

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Sandy Hartmann COASTAL PROPERTIES GROUP INTERNATIONAL

  • /84

    $1,800,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,885 Sq Ft

    19101 Gulf Blvd, Indian Shores, FL 33785

    Virtually Staged. Coastal Luxury Meets Modern Living. BRAND-NEW 2026 Construction. JUST STEPS TO THE BEACH | NEVER LIVED IN!Nothing compares to BRAND NEW—and this exceptional 2026-built coastal home delivers the perfect blend of luxury, style, and laid-back beach living. Ideally positioned DIRECTLY ACROSS THE STREET FROM THE BEACH, this stunning 3-bedroom, 2-bath residence was thoughtfully

    Jeanne O'Brien COASTAL PROPERTIES GROUP INTERNATIONAL

    19101 Gulf Blvd, Indian Shores, FL 33785
  • /2

    $825,000

    Sold Oct 21, 2025

    616 2nd St, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • Built 1981

    Last Sold Summary

    • 7% Below List Price
    • $547/SF
    • 58 Days On Market

    Current Estimated Value $835,236

    Last Listing Agent C.J. Spang INTEGRITY REAL ESTATE SERVICES LLC

    616 2nd St, Indian Rocks Beach, FL 33785
    • /67

      Est $525,064

      Not Listed For Sale

      19925 Gulf Blvd Unit 403, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,125 Sq Ft
      • Built 1983
      19925 Gulf Blvd Unit 403, Indian Shores, FL 33785

      Last Sold Summary

      • 106 Days On Market

      Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

  • /82

    $1,240,000

    • 4 Beds
    • 3 Baths
    • 1,935 Sq Ft

    196 Haven Beach Dr S, Indian Rocks Beach, FL 33785

    Stunning Waterfront Property in a Gated CommunityBuilt in 2015, this fully furnished 4-bedroom, 3-bath waterfront residence offers luxury coastal living just steps from the beach and minutes from the Walsingham Bridge.Enjoy direct water access with a private boat slip featuring a 10,000-lb lift and a dredged-out canal for smooth navigation.Inside, the home features an

    Andrew Kapinos COLDWELL BANKER REALTY

    196 Haven Beach Dr S, Indian Rocks Beach, FL 33785
  • /2

    $800,000

    Sold Apr 29, 2026

    404 Maxwell Place, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,437 Sq Ft
    • Built 1977

    Last Sold Summary

    • 1% Below List Price
    • $557/SF
    • 45 Days On Market

    Current Estimated Value $810,629

    Last Listing Agent Chase Walseth KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    404 Maxwell Place, Indian Rocks Beach, FL 33785
    • /45

      Est $1,330,391

      Not Listed For Sale

      19700 Gulf Blvd Unit 401, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,600 Sq Ft
      • Built 1982
      19700 Gulf Blvd Unit 401, Indian Shores, FL 33785

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Janice Rodriguez LPT REALTY, LLC

  • /51

    $299,900

    $100K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,300 Sq Ft

    1 Windrush Blvd Unit 87, Indian Rocks Beach, FL 33785

    Virtually Staged. Experience coastal living at its finest in this rarely available, ground-floor corner condo located in the well appreciated Intracoastal community of Windrush Cove. This thoughtfully updated 3-bedroom, 2-bathroom residence offers a bright, open-concept layout designed for both relaxation and effortless entertaining. The interior features a spacious living room centered around a

    Timothy O'Neil PLUMLEE GULF BEACH REALTY

    1 Windrush Blvd Unit 87, Indian Rocks Beach, FL 33785
  • /2

    $795,000

    Sold Mar 09, 2026

    900 Gulf Blvd Unit 507, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,275 Sq Ft
    • Built 1981

    Last Sold Summary

    • 4% Below List Price
    • $624/SF
    • 12 Days On Market

    Current Estimated Value $806,779

    Last Listing Agent Maggie Brazill NORTHSTAR REALTY

    900 Gulf Blvd Unit 507, Indian Rocks Beach, FL 33785
    • /39

      Est $1,000,136

      Not Listed For Sale

      19700 Gulf Blvd Unit 306, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,600 Sq Ft
      • Built 1982
      19700 Gulf Blvd Unit 306, Indian Shores, FL 33785

      Last Sold Summary

      • 47 Days On Market

      Last Listing Agent Jeff Underwood COLDWELL BANKER REALTY

  • /11

    $489,000

    $210K PRICE DROP
    • Land
    • 6,969 Sq Ft
    • $3,056,250 per Acre

    370 12th Ave, Indian Rocks Beach, FL 33785

    Build your coastal dream home with two prime construction-ready lots now available! Side-by-side waterfront build opportunities – buy one or both. Rare offering of two adjacent construction-ready lots. Near the Gulf of Mexico and Indian Rocks Beach’s finest dining and entertainment. In a desirable short-term rental–friendly community, ideal for investment or personal use. Architectural plans

    Michael Lynch PREMIER SOTHEBY'S INTL REALTY

    370 12th Ave, Indian Rocks Beach, FL 33785
  • /2

    $600,000

    Sold May 29, 2026

    2600 1st St, Indian Rocks Beach, FL 33785

    • Land
    • 7,405 Sq Ft
    • $3,529,412 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 252 Days On Market

    Last Listing Agent Frank Albert FRANK ALBERT REALTY

    2600 1st St, Indian Rocks Beach, FL 33785
    • /28

      Est $536,897

      Not Listed For Sale

      19823 Gulf Blvd Unit 41, Indian Shores, FL 33785

      • 2 Beds
      • 2.5 Baths
      • 1,225 Sq Ft
      • Built 1980
      19823 Gulf Blvd Unit 41, Indian Shores, FL 33785

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Alyssa McIntyre REAL BROKER, LLC

  • /32

    $1,150,000

    $150K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft

    215 1st St, Indian Rocks Beach, FL 33785

    Waterfront Home, Dock and Lift. Used as a 2nd Residence and Vacation Rental. Short-term Rentals Allowed. Also may be used as Commercial Space—many possibilities and income producing. Roof, Hurricane Miami-Dade rated Windows and Doors qualify for Insurance Discounts. Green: Tankless Water Heater; Remote and Programmable Thermostat; Xeriscape; Pavers; Security Ring and Spotlights around

    Christi Cash REALTY HUB

    215 1st St, Indian Rocks Beach, FL 33785
  • /2

    $630,000

    Sold Nov 25, 2025

    399 2nd St Unit 313, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,100 Sq Ft
    • Built 2016

    Last Sold Summary

    • 21% Below List Price
    • $573/SF
    • 188 Days On Market

    Last Listing Agent Darlene Vamos-Realtor NEXTHOME GULF COAST

    399 2nd St Unit 313, Indian Rocks Beach, FL 33785

Showing Results 521 - 560, Page 14 of 18

How to Buy a Home How to Finance a Home How to Sell a Home