6,768

Homes in ZIP Code 33785

Section Image
    • /28

      Est $1,276,111 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

      • 7% Below List Price
      • $695/SF
      • 87 Days On Market
      • Last Sold Price $1,375,000
      • Sep 21, 2023

      Last Listing Agent Scott McNay BHHS FLORIDA PROPERTIES GROUP

  • /30

    $599,000

    • 1 Bed
    • 1 Bath
    • 805 Sq Ft

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

    ACT FAST! CORNER UNIT! DIRECT GULF VIEWS! ONE OF ONLY 25! FULLY FURNISHED! This is the one you've been waiting for and it won't last. A rare corner unit with direct waterfront views in Pelican Cove, one of Indian Rocks Beach's most exclusive communities with just 25 residences sitting directly on the Gulf. With a private pool and a seagrass path leading straight to the beach, beach life at its

    Tim Johnson WATERFRONT REALTY TAMPABAY

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

    $1,325,000 Sold Jun 16, 2025

    712 Beach Trail Unit C, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 1991

    Last Sold Summary

    • 12% Below List Price
    • $1,004/SF
    • 87 Days On Market

    Current Estimated Value $1,314,428

    Last Listing Agent Vince Pennino COLDWELL BANKER REALTY

    712 Beach Trail Unit C, Indian Rocks Beach, FL 33785
    • /2

      Est $527,732 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

      • 1% Above List Price
      • $600/SF
      • 144 Days On Market
      • Last Sold Price $524,900
      • Feb 28, 2025

      Last Listing Agent George Hintenberger CHARLES RUTENBERG REALTY INC

  • /52

    $699,900

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

    641 Garland Cir, Indian Rocks Beach, FL 33785

    WATERFRONT TOWNHOME WITH DEEDED BOAT SLIP IN INDIAN ROCKS BEACH, FLExperience the best of coastal living in this beautifully upgraded three-bedroom two bath townhome, ideally located just two blocks from the pristine beaches of Indian Rocks Beach and perfectly positioned on the Intracoastal Waterway. This boater’s paradise includes a deeded boat slip with a 10,000-lb davit/master lift,

    Melody Williams LUXURY & BEACH REALTY INC

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

    $785,000 Sold Mar 31, 2026

    1206 Gulf Blvd Unit 6, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 4 Baths
    • 1,680 Sq Ft
    • Built 1995

    Last Sold Summary

    • 2% Below List Price
    • $467/SF
    • 12 Days On Market

    Current Estimated Value $789,707

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    1206 Gulf Blvd Unit 6, Indian Rocks Beach, FL 33785
    • /72

      Est $769,327 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

      • 10% Below List Price
      • $611/SF
      • 88 Days On Market
      • Last Sold Price $855,000
      • Jun 04, 2024

      Last Listing Agent Jon Jantomaso REALTY EXPERTS

  • /68

    $338,900

    • 2 Beds
    • 2.5 Baths
    • 1,258 Sq Ft

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

    Windrush Cove is a waterfront community on the Intracoastal Waterway. This 2 bedroom, 2 1/2 bath end unit townhome is light & bright and well maintained. Separate living and dining areas. All appliances including microwave, washer and dryer. Enclosed balconies and storage area. Covered parking. Clubhouse with library, table tennis, party area, shuffleboard - all on the water with great views.

    Cherie Kelly BHHS FLORIDA PROPERTIES GROUP

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

    $805,000 Sold Oct 27, 2025

    1213 Bayshore Blvd, Indian Rocks Beach, FL 33785

    • Land
    • 7,405 Sq Ft
    • $4,735,294 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 9 Days On Market

    Last Listing Agent Joe Ionata RENTICR REALTY

    1213 Bayshore Blvd, Indian Rocks Beach, FL 33785
    • /26

      Est $586,237 Not Listed For Sale

      19451 Gulf Blvd Unit 309, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,050 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 309, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $619/SF
      • 5 Days On Market
      • Last Sold Price $650,000
      • Aug 11, 2023

      Last Listing Agent Jennifer Mitchell MIHARA & ASSOCIATES INC.

  • /41

    $539,000

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

    19610 Gulf Blvd Unit 308, Indian Shores, FL 33785

    Experience the ultimate in sun, sand, and surf at one of Florida's premier west coast beach destinations. This condominium is situated in the charming town of Indian Shores, nestled just south of Clearwater and north of St. Pete. Located on the third floor of Holiday Villas 2, this condo offers direct access to the stunning sugar sands of the Gulf of Mexico. Spanning 1,100 square feet, this

    Lamar Wright PLUMLEE GULF BEACH REALTY

    19610 Gulf Blvd Unit 308, Indian Shores, FL 33785
  • /2

    $1,000,000 Sold Apr 28, 2026

    433 20th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1.5 Baths
    • 1,264 Sq Ft
    • Built 1957

    Last Sold Summary

    • 47% Below List Price
    • $791/SF
    • 80 Days On Market

    Current Estimated Value $1,755,069

    Last Listing Agent Dena Lyons SUNWEST REALTY OF FLORIDA LLC

    433 20th Ave, Indian Rocks Beach, FL 33785
    • /35

      Est $599,485 Not Listed For Sale

      19451 Gulf Blvd Unit 401, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,225 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 401, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $545/SF
      • 82 Days On Market
      • Last Sold Price $667,900
      • Aug 11, 2023

      Last Listing Agent Karen Lucas LUCAS GROUP REALTY INC

  • /63

    $825,000

    • 3 Beds
    • 3 Baths
    • 1,850 Sq Ft

    19803 Gulf Blvd Unit 301, Indian Shores, FL 33785

    Rare Coastal Opportunity-Water Views+ Beach Access+ Just Renovated +3 Full Baths Under 900K! Wake up to tranquil water views and walk to the Gulf in under a minute. This rarely available 3-bedroom, 3-bath end-unit townhome offers the ideal combination of space, privacy, and flexibility across three levels. With 1850 sq ft, multiple balconies, and natural light from multiple exposures, the layout

    Sarah Vera EXP REALTY LLC

    19803 Gulf Blvd Unit 301, Indian Shores, FL 33785
  • /2

    $365,000 Sold Aug 20, 2025

    320 Windrush Blvd Unit 4, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 1,390 Sq Ft
    • Built 1980

    Last Sold Summary

    • 19% Below List Price
    • $263/SF
    • 337 Days On Market

    Current Estimated Value $371,273

    Last Listing Agent Mary Joy COMPASS FLORIDA LLC

    320 Windrush Blvd Unit 4, Indian Rocks Beach, FL 33785
    • /25

      Est $389,499 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

      • 7% Below List Price
      • $579/SF
      • 0 Days On Market
      • Last Sold Price $420,000
      • Feb 11, 2024

      Last Listing Agent Jorge Zea BLUE LIGHTHOUSE REALTY INC

  • /40

    $650,000 Pending

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

    2600 1st St, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Welcome to 2600 1st Street, an opportunity to own a prime corner lot in the heart of Indian Rocks Beach, one of the most desirable beach communities on Florida’s Gulf Coast. Just a short distance to the sugar sand beaches, this lot offers the perfect canvas for your custom coastal home or investment property. Nestled in a lovely residential neighborhood,

    Frank Albert FRANK ALBERT REALTY

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

    $585,000 Sold Apr 23, 2026

    825 E Gulf Blvd Unit 110, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 1,616 Sq Ft
    • Built 1973

    Last Sold Summary

    • 2% Below List Price
    • $362/SF
    • 34 Days On Market

    Current Estimated Value $585,709

    Last Listing Agent Bernardo Piccolo, PA CHARLES RUTENBERG REALTY INC

    825 E Gulf Blvd Unit 110, Indian Rocks Beach, FL 33785
    • /34

      Est $1,249,487 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

      • 8% Below List Price
      • $755/SF
      • 3 Days On Market
      • Last Sold Price $1,351,000
      • Sep 28, 2023

      Last Listing Agent Sandy Hartmann COASTAL PROPERTIES GROUP INTERNATIONAL

  • /58

    $3,900,000

    • 5 Beds
    • 4 Baths
    • 4,571 Sq Ft

    306 Harbor Dr, Indian Rocks Beach, FL 33785

    Welcome to 306 Harbor Drive in Indian Rocks Beach—a custom-built waterfront pool home on the Intracoastal Waterway offering over 4,500 sq ft, 5 bedrooms, 4 baths, a private dock with a 25,000 lb boat lift, and direct Gulf access. From the moment you enter, wide-open water views take over, visible from nearly every main living space. Built by its original builder-owner, this home was designed for

    Kelly Ackley KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    306 Harbor Dr, Indian Rocks Beach, FL 33785
  • /2

    $825,000 Sold Sep 10, 2025

    19817 Gulf Blvd Unit 302, Indian Shores, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 2,335 Sq Ft
    • Built 2004

    Last Sold Summary

    • $353/SF

    Current Estimated Value $813,751

    Last Listing Agent Stellar Non-Member Agent STELLAR NON-MEMBER OFFICE

    19817 Gulf Blvd Unit 302, Indian Shores, FL 33785
    • /67

      Est $547,774 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

      • 12% Below List Price
      • $550/SF
      • 106 Days On Market
      • Last Sold Price $619,000
      • Mar 15, 2024

      Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

  • /33

    $659,900

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

    1500 Gulf Blvd Unit 204B, Indian Rocks Beach, FL 33785

    Have you been searching for a fully furnished, established beach condo with proven rental history? This stunning 2-bedroom, 2-bath top-floor unit in beautiful Indian Rocks Beach offers the perfect combination of investment potential and coastal living. A successful beach rental for years, this is an opportunity you won’t want to miss. Inside, the condo has been thoughtfully updated with brand new

    David Ares CHARLES RUTENBERG REALTY INC

    1500 Gulf Blvd Unit 204B, Indian Rocks Beach, FL 33785
  • /2

    $1,225,000 Sold Sep 08, 2025

    19915 Gulf Blvd Unit 206, Indian Shores, FL 33785

    • 4 Beds
    • 3.5 Baths
    • 2,543 Sq Ft
    • Built 2019

    Last Sold Summary

    • 8% Below List Price
    • $482/SF
    • 12 Days On Market

    Current Estimated Value $1,252,672

    Last Listing Agent DJ Northrop HOMEFRONT REALTY

    19915 Gulf Blvd Unit 206, Indian Shores, FL 33785
    • /76

      Est $544,409 Not Listed For Sale

      19925 Gulf Blvd Unit 406, Indian Shores, FL 33785

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

      Last Sold Summary

      • 5% Below List Price
      • $511/SF
      • 4 Days On Market
      • Last Sold Price $575,000
      • Jun 02, 2023

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /39

    $1,200,000

    • 3 Beds
    • 2 Baths
    • 1,455 Sq Ft

    20001 Gulf Blvd Unit 405, Indian Shores, FL 33785

    Discover elevated coastal living at The Anchorage, a gated waterfront community completed in 2022 along more than 220 feet of beautiful Intracoastal frontage in Indian Shores.This professionally designed 3-bedroom, 2-bath residence offers the perfect blend of modern luxury, coastal elegance, and effortless beach access just across the street.Inside, the bright open floor plan is enhanced

    Bill Kulaga AGILE GROUP REALTY

    20001 Gulf Blvd Unit 405, Indian Shores, FL 33785
  • /2

    $1,723,500 Sold Dec 10, 2025

    2211 Bay Blvd, Indian Rocks Beach, FL 33785

    • 8 Beds
    • 8 Baths
    • 3,918 Sq Ft
    • Built 1970

    Last Sold Summary

    • 31% Below List Price
    • $440/SF
    • 85 Days On Market

    Current Estimated Value $1,732,333

    Last Listing Agent Evan Pedone ENGEL & VOLKERS MADEIRA BEACH

    2211 Bay Blvd, Indian Rocks Beach, FL 33785
    • /45

      Est $1,261,701 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

      • 13% Below List Price
      • $906/SF
      • 5 Days On Market
      • Last Sold Price $1,449,000
      • Jan 10, 2024

      Last Listing Agent Janice Rodriguez LPT REALTY, LLC

  • /59

    $887,500

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

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

    A beach lover's dream! Fully furnished two-bedroom two bath bi-level END unit with stunning open Gulf and beach views that are captivating! Situated on over 300 ft of pristine sandy beaches and landscaped grounds-a very rare find along our coastal communities-this small condo complex is the perfect residence for those who are seeking a primary, vacation home or investment property. The heated

    Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $1,200,000 Sold Jun 13, 2025

    18500 Gulf Blvd Unit 510, Indian Shores, FL 33785

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

    Last Sold Summary

    • 5% Below List Price
    • $816/SF
    • 0 Days On Market

    Current Estimated Value $1,160,145

    Last Listing Agent Holly Swendson REALTY EXPERTS

    18500 Gulf Blvd Unit 510, Indian Shores, FL 33785
    • /39

      Est $1,079,062 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

      • 10% Below List Price
      • $750/SF
      • 47 Days On Market
      • Last Sold Price $1,200,000
      • Jun 21, 2024

      Last Listing Agent Jeff Underwood COLDWELL BANKER REALTY

  • /47

    $594,900 Pending

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

    19531 Gulf Blvd Unit 615, Indian Shores, FL 33785

    Under contract-accepting backup offers. One or more photo(s) has been virtually staged. Pristine waterfront condominium with direct access to the Intracoastal Waterway and just steps across the street to the Gulf of America, making it the best of both water worlds. Wake up to water views from this stunning top-floor Golden Shores condo, completely remodeled from top to bottom with no detail

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    19531 Gulf Blvd Unit 615, Indian Shores, FL 33785
  • /2

    $300,000 Sold Mar 04, 2026

    2704 2nd St Unit 14, Indian Rocks Beach, FL 33785

    • 1 Bed
    • 1 Bath
    • 598 Sq Ft
    • Built 1972

    Last Sold Summary

    • 9% Below List Price
    • $502/SF
    • 231 Days On Market

    Current Estimated Value $322,667

    Last Listing Agent Shawn Killebrew COASTAL PROPERTIES GROUP INTERNATIONAL

    2704 2nd St Unit 14, Indian Rocks Beach, FL 33785
    • /28

      Est $546,073 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

      • 9% Below List Price
      • $490/SF
      • 23 Days On Market
      • Last Sold Price $600,000
      • Nov 17, 2023

      Last Listing Agent Alyssa McIntyre REAL BROKER, LLC

  • /40

    $4,278,000

    • 3 Beds
    • 3 Baths
    • 3,620 Sq Ft

    19816 Gulf Blvd Unit 501, Indian Shores, FL 33785

    A rare offering in an ultra-exclusive ten-residence boutique building completed in 2018, this designer Gulf-front home blends refined sophistication with effortless coastal living and, thanks to its premier orientation, captures the best beach views in the building. Thoughtfully configured as a three-bedroom residence with an executive study that easily converts to a fourth bedroom, it showcases

    Kerryn Ellson COASTAL PROPERTIES GROUP INTERNATIONAL

    19816 Gulf Blvd Unit 501, Indian Shores, FL 33785
  • /2

    $491,400 Sold Dec 17, 2025

    19451 Gulf Blvd Unit 506, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,050 Sq Ft
    • Built 1976

    Last Sold Summary

    • 21% Below List Price
    • $468/SF
    • 232 Days On Market

    Current Estimated Value $490,894

    Last Listing Agent Bob Schmidt TROPICAL ISLES REALTY INC

    19451 Gulf Blvd Unit 506, Indian Shores, FL 33785
    • /2

      Est $513,757 Not Listed For Sale

      19823 Gulf Blvd Unit 28, Indian Shores, FL 33785

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

      Last Sold Summary

      • 11% Below List Price
      • $469/SF
      • 183 Days On Market
      • Last Sold Price $575,000
      • Dec 09, 2024

      Last Listing Agent Diann Callahan NORTHSIDE REALTY INC REALTORS

  • /65

    $1,059,900

    • 4 Beds
    • 3 Baths
    • 2,100 Sq Ft

    717 E Gulf Blvd, Indian Rocks Beach, FL 33785

    SELLERS ARE MOTIVATED AND IS ASKING FOR TO BRING ALL REASONABLE OFFERS... This impeccably updated triplex features three fully renovated units, each thoughtfully redesigned to meet the expectations of today’s high-end vacationers and long-term tenants. Every unit has been upgraded with: • Brand-new contemporary kitchens with modern cabinetry, premium finishes, and new appliances • Fully remodeled

    Bill Lennon CHARLES RUTENBERG REALTY INC

    717 E Gulf Blvd, Indian Rocks Beach, FL 33785
  • /2

    $497,000 Sold Jul 03, 2025

    19531 Gulf Blvd Unit 604, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 1982

    Last Sold Summary

    • 10% Below List Price
    • $377/SF
    • 43 Days On Market

    Current Estimated Value $498,667

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    19531 Gulf Blvd Unit 604, Indian Shores, FL 33785
    • /20

      Est $520,055 Not Listed For Sale

      19823 Gulf Blvd Unit 9, Indian Shores, FL 33785

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

      Last Sold Summary

      • 15% Below List Price
      • $502/SF
      • 0 Days On Market
      • Last Sold Price $615,000
      • Jun 28, 2023

      Last Listing Agent Jennifer Schipper KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

Showing Results 521 - 560, Page 14 of 18

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