6,767

Homes in ZIP Code 33785

Section Image
  • /35

    $619,900

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

    19925 Gulf Blvd Unit 407, Indian Shores, FL 33785

    Here is a great opportunity to own a beach getaway while producing income or to live the beach life. Water View, a quiet beachfront condominium complex of 35 units, has the highly sought-after weekly zoning designation, making this a superb investment or 1031 tax exchange. Walking distance to many restaurants, and a quick drive to grocery stores and other amenities makes this a fabulous location.

    Joe Nix BHHS FLORIDA PROPERTIES GROUP

    19925 Gulf Blvd Unit 407, Indian Shores, FL 33785
  • /2

    $1,125,000 Sold Jan 26, 2026

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

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

    Last Sold Summary

    • 13% Below List Price
    • $581/SF
    • 101 Days On Market

    Current Estimated Value $1,117,023

    Last Listing Agent Laura Scott COLDWELL BANKER REALTY

    194 Haven Beach Dr S, Indian Rocks Beach, FL 33785
    • /39

      Est $526,874 Not Listed For Sale

      19823 Gulf Blvd Unit 3, Indian Shores, FL 33785

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

      Last Sold Summary

      • 14% Below List Price
      • $502/SF
      • 4 Days On Market
      • Last Sold Price $615,000
      • Jun 01, 2023

      Last Listing Agent Jacquelyn Reina SMITH & ASSOCIATES REAL ESTATE

  • /4

    $895,000

    • Land
    • 6,969 Sq Ft
    • $5,593,750 per Acre

    321 12th Ave, Indian Rocks Beach, FL 33785

    Great lot to build your dream home or an investment opportunity! Beautiful waterfront lot on Indian Rocks Beach with Intercoastal views from your backyard. Lot is 55' at the water, 58.6' at the street and 120' deep. Come build your dream home right on the water! Don't miss out!

    Jack Keller JACK KELLER INC

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

    $542,000 Sold Nov 24, 2025

    657 Garland Cir, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,465 Sq Ft
    • Built 1993

    Last Sold Summary

    • 20% Below List Price
    • $370/SF
    • 269 Days On Market

    Current Estimated Value $543,069

    Last Listing Agent Sandy Beach PLUMLEE GULF BEACH REALTY

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

      Est $594,367 Not Listed For Sale

      19725 Gulf Blvd Unit 501, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 1979
      19725 Gulf Blvd Unit 501, Indian Shores, FL 33785

      Last Sold Summary

      • 3% Below List Price
      • $509/SF
      • 75 Days On Market
      • Last Sold Price $611,270
      • Apr 15, 2025

      Last Listing Agent Billie Jean Speeler RE/MAX

  • /74

    $1,120,000

    • 3 Beds
    • 3.5 Baths
    • 2,298 Sq Ft

    19915 Gulf Blvd Unit 704, Indian Shores, FL 33785

    Experience refined coastal living in this beautifully appointed four-story waterfront townhome in Indian Shores, offering one of the finest views in the community. Just steps from the beach and the private community dock, this light-filled residence showcases sparkling water views on every level, wood flooring, crown molding, high ceilings, impact-rated windows and doors, and a private elevator

    Melissa Stiles SMITH & ASSOCIATES REAL ESTATE

    19915 Gulf Blvd Unit 704, Indian Shores, FL 33785
  • /2

    $320,000 Sold Mar 19, 2026

    800 E Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 745 Sq Ft
    • Built 1979

    Last Sold Summary

    • 13% Below List Price
    • $430/SF
    • 181 Days On Market

    Current Estimated Value $354,913

    Last Listing Agent Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

    800 E Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
    • /2

      Est $509,454 Not Listed For Sale

      19725 Gulf Blvd Unit 1, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,145 Sq Ft
      • Built 1979
      19725 Gulf Blvd Unit 1, Indian Shores, FL 33785

      Last Sold Summary

      • 20% Above List Price
      • $371/SF
      • 50 Days On Market
      • Last Sold Price $425,000
      • Nov 26, 2024

      Last Listing Agent Kris Ingram TURN KEY REALTY LLC

  • /47

    $1,999,000

    • 3,358 Sq Ft

    108 17th Ave, Indian Rocks Beach, FL 33785

    One or more photo(s) has been virtually staged. Discover the allure of beautiful Indian Rocks Beach with this captivating home, offering an exceptional income property opportunity with an included duplex. The main residence features an open and bright interior with an abundance of windows, vaulted ceilings, and kitchen open to the great room. French doors lead to an inviting outdoor patio.

    Martha Thorn COLDWELL BANKER REALTY

    108 17th Ave, Indian Rocks Beach, FL 33785
  • /2

    $700,000 Sold Jun 27, 2025

    2215 1st St Unit A & B, Indian Rocks Beach, FL 33785

    • 1 Bed
    • 1 Bath
    • 850 Sq Ft
    • Built 1980

    Last Sold Summary

    • 21% Below List Price
    • $824/SF
    • 77 Days On Market

    Current Estimated Value $739,260

    Last Listing Agent Marykay Csenge COASTAL PROPERTIES GROUP INTERNATIONAL

    2215 1st St Unit A & B, Indian Rocks Beach, FL 33785
    • /56

      Est $583,369 Not Listed For Sale

      19931 Gulf Blvd Unit F1, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,100 Sq Ft
      • Built 1981
      19931 Gulf Blvd Unit F1, Indian Shores, FL 33785

      Last Sold Summary

      • 3% Below List Price
      • $545/SF
      • 188 Days On Market
      • Last Sold Price $600,000
      • Jul 16, 2024

      Last Listing Agent Debbie Baker PLUMLEE GULF BEACH REALTY

  • /28

    $485,000

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

    508 2nd St, Indian Rocks Beach, FL 33785

    Price improvement!!! Plans for an elevated beach house attached. This home is in the RM-1 zoning district, so a duplex is allowed. Projected short term income rates attached. For informational purposes only yet you can see the amount of money this property can generate.Endless opportunity awaits at 508 2nd Street—an exceptional land value offering just steps from the powdery sands and

    Gregory Schreiber KELLER WILLIAMS REALTY- PALM H

    508 2nd St, Indian Rocks Beach, FL 33785
  • /2

    $1,475,000 Sold Aug 22, 2025

    474 20th Ave, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,312 Sq Ft
    • Built 1954

    Last Sold Summary

    • 13% Below List Price
    • $638/SF
    • 52 Days On Market

    Current Estimated Value $1,461,790

    Last Listing Agent Stephanie Slavick RE/MAX ACTION FIRST OF FLORIDA

    474 20th Ave, Indian Rocks Beach, FL 33785
    • /66

      Est $1,062,607 Not Listed For Sale

      19920 Gulf Blvd Unit 7, Indian Shores, FL 33785

      • 3 Beds
      • 3 Baths
      • 2,015 Sq Ft
      • Built 1979
      19920 Gulf Blvd Unit 7, Indian Shores, FL 33785

      Last Sold Summary

      • 7% Above List Price
      • $491/SF
      • 2 Days On Market
      • Last Sold Price $990,000
      • Dec 26, 2023

      Last Listing Agent Melody Hunter CHARLES RUTENBERG REALTY INC

  • /55

    $1,450,000

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

    19710 Gulf Blvd Unit 203, Indian Shores, FL 33785

    Coastal luxury meets relaxed island living in beautiful Westview Grande. This 3-bedroom, 2-bath residence spans 1,746 sq ft and features hurricane-impact windows, plantation shutters, granite countertops, and custom cabinetry. The open-concept layout flows to a full-width balcony with electric hurricane covers and sweeping views. The primary suite offers serene elegance with sliding glass doors

    Michele Mckinnon KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    19710 Gulf Blvd Unit 203, Indian Shores, FL 33785
  • /2

    $783,000 Sold Dec 22, 2025

    521 20th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,460 Sq Ft
    • Built 1970

    Last Sold Summary

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

    Current Estimated Value $825,788

    Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

    521 20th Ave, Indian Rocks Beach, FL 33785
    • /57

      Est $688,050 Not Listed For Sale

      19817 Gulf Blvd Unit 608, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,530 Sq Ft
      • Built 2004
      19817 Gulf Blvd Unit 608, Indian Shores, FL 33785

      Last Sold Summary

      • 8% Below List Price
      • $490/SF
      • 168 Days On Market
      • Last Sold Price $750,000
      • Apr 19, 2024

      Last Listing Agent Liz Barrett LIZARD REALTY

  • /47

    $995,000 Open Sat 12PM - 2PM

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

    19915 Gulf Blvd Unit 204, Indian Shores, FL 33785

    Understated Coastal Elegance in Waterside, Indian ShoresWelcome to effortless luxury living in the heart of Indian Shores’ coveted Waterside community. Perfectly positioned just steps from the Gulf’s sugar-white sands and the tranquil Intracoastal Waterway, this exceptional four-story townhome offers the rare opportunity to live where every day feels like a getaway. With a private community

    Kim Krenek COLDWELL BANKER REALTY

    19915 Gulf Blvd Unit 204, Indian Shores, FL 33785
  • /2

    $615,000 Sold May 05, 2026

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

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

    Last Sold Summary

    • 5% Below List Price
    • $764/SF
    • 38 Days On Market

    Current Estimated Value $641,740

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    506 Gulf Blvd Unit 505, Indian Rocks Beach, FL 33785
    • /64

      Est $848,186 Not Listed For Sale

      19817 Gulf Blvd Unit 501, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,335 Sq Ft
      • Built 2004
      19817 Gulf Blvd Unit 501, Indian Shores, FL 33785

      Last Sold Summary

      • 6% Above List Price
      • $343/SF
      • 58 Days On Market
      • Last Sold Price $800,000
      • Oct 20, 2023

      Last Listing Agent Bryan Alan Manly COMPASS FLORIDA LLC

  • /25

    $479,000

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

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785

    New Roof May 2025 | No Minimum Rental Restrictions | Fully Furnished | New A/C 2024Welcome to your beach-to-bay retreat in Seashell of Indian Shores, one of the rare communities on the Gulf Coast with no minimum rental restrictions, offering exceptional flexibility for year-round income, a vacation getaway, or full-time coastal living. Just steps from the sugar-white sands of the Gulf of

    Rhina Cortes PINTES REALTY LLC

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785
  • /2

    $1,300,000 Sold Apr 17, 2026

    322 10th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,624 Sq Ft
    • Built 1953

    Last Sold Summary

    • 5% Below List Price
    • $800/SF
    • 8 Days On Market

    Current Estimated Value $1,073,250

    Last Listing Agent Marina Kloppel COASTAL PROPERTIES GROUP INTERNATIONAL

    322 10th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $849,450 Not Listed For Sale

      19817 Gulf Blvd Unit 402, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,335 Sq Ft
      • Built 2004
      19817 Gulf Blvd Unit 402, Indian Shores, FL 33785

      Last Sold Summary

      • 12% Above List Price
      • $324/SF
      • 54 Days On Market
      • Last Sold Price $757,000
      • Jul 23, 2024

      Last Listing Agent Tom Hess, Iii DALTON WADE INC

  • /57

    $775,000 Pending

    • 4 Beds
    • 2 Baths
    • 1,650 Sq Ft

    725 1st St, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Located just one block from the beach in IRB, this income-producing duplex offers two spacious 1-bed/1-bath units totaling 1,650 sq. ft. heated and 3,430 sq. ft. gross area. No nightly rental restrictions – strong seasonal rental history and professionally managed by a local vacation rental company. Covered parking (667 sq. ft.) plus 1,048 sq. ft. utility

    Sean Broderick BRODERICK & ASSOCIATES INC

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

    $1,200,000 Sold Mar 17, 2026

    20040 Gulf Blvd Unit 605, Indian Shores, FL 33785

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

    Last Sold Summary

    • 2% Below List Price
    • $938/SF
    • 71 Days On Market

    Current Estimated Value $1,206,349

    Last Listing Agent Jenn Cook COASTAL PROPERTIES GROUP INTER

    20040 Gulf Blvd Unit 605, Indian Shores, FL 33785
    • /82

      Est $835,511 Not Listed For Sale

      19817 Gulf Blvd Unit 303, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,335 Sq Ft
      • Built 2004
      19817 Gulf Blvd Unit 303, Indian Shores, FL 33785

      Last Sold Summary

      • 4% Above List Price
      • $343/SF
      • 95 Days On Market
      • Last Sold Price $800,000
      • Jul 28, 2023

      Last Listing Agent Lucy Scheuringer REALTY CONCEPTS OF PINELLAS

  • /42

    $548,000

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

    19725 Gulf Blvd Unit 13, Indian Shores, FL 33785

    Welcome to Coastal Charm at Sea Club — a completely renovated, turnkey-furnished 2-bedroom, 2-bath condo offering 1,145 sq. ft. of beautifully updated coastal living. This first-floor residence is perfectly positioned with a relaxing pool view and features an open-concept layout designed for comfort, convenience, and effortless enjoyment. Whether you're searching for a full-time residence,

    Kris Ingram TURN KEY REALTY LLC

    19725 Gulf Blvd Unit 13, Indian Shores, FL 33785
  • /2

    $1,400,000 Sold Nov 13, 2025

    204 21st Ave, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,188 Sq Ft
    • Built 2016

    Last Sold Summary

    • 7% Below List Price
    • $640/SF
    • 8 Days On Market

    Current Estimated Value $1,423,603

    Last Listing Agent Jo Overin SMITH & ASSOCIATES REAL ESTATE

    204 21st Ave, Indian Rocks Beach, FL 33785
    • /43

      Est $651,324 Not Listed For Sale

      19829 Gulf Blvd Unit 203, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,390 Sq Ft
      • Built 2001
      19829 Gulf Blvd Unit 203, Indian Shores, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $500/SF
      • 12 Days On Market
      • Last Sold Price $695,000
      • Jun 30, 2023

      Last Listing Agent Lisa Romano Martinez GULF BAY REALTY

  • /53

    $285,000

    • 1 Bed
    • 1 Bath
    • 770 Sq Ft

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

    Step outside to the soothing vibes of this lovely beach community where one may enjoy affordable island living capturing gorgeous views in a perfect, very private location. This charming condo with desirable corner location has been completely remodeled with a sleek modern kitchen with beautiful quartz counter tops attractive cabinetry, newer appliances, NEW HVAC, water heater, sliders and

    Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $825,000 Sold Jan 29, 2026

    822 1st St, Indian Rocks Beach, FL 33785

    • 6 Beds
    • 3 Baths
    • 2,400 Sq Ft
    • Built 1973

    Last Sold Summary

    • 37% Below List Price
    • $344/SF
    • 328 Days On Market

    Last Listing Agent Ann McIntosh GULF TO BAY REAL ESTATE

    822 1st St, Indian Rocks Beach, FL 33785
    • /58

      Est $622,474 Not Listed For Sale

      19829 Gulf Blvd Unit 104, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,390 Sq Ft
      • Built 2001
      19829 Gulf Blvd Unit 104, Indian Shores, FL 33785

      Last Sold Summary

      • 7% Below List Price
      • $482/SF
      • 67 Days On Market
      • Last Sold Price $670,000
      • Apr 27, 2023

      Last Listing Agent Lisa Turbeville MIHARA & ASSOCIATES INC.

  • /88

    $435,000 Pending

    • 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

    $665,000 Sold Sep 17, 2025

    2112 Gulf Blvd Unit 4A, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

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

    Current Estimated Value $684,807

    Last Listing Agent Jack Keller JACK KELLER INC

    2112 Gulf Blvd Unit 4A, Indian Rocks Beach, FL 33785
    • /2

      Est $503,754 Not Listed For Sale

      19727 Gulf Blvd Unit B1, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,055 Sq Ft
      • Built 1980
      19727 Gulf Blvd Unit B1, Indian Shores, FL 33785

      Last Sold Summary

      • 8% Below List Price
      • $521/SF
      • 92 Days On Market
      • Last Sold Price $550,000
      • Aug 19, 2024

      Last Listing Agent Tricia Argabrite EXP REALTY LLC

  • /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

    $428,000 Sold Aug 08, 2025

    123 14th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1.5 Baths
    • 824 Sq Ft
    • Built 1967

    Last Sold Summary

    • 27% Below List Price
    • $519/SF
    • 62 Days On Market

    Current Estimated Value $464,686

    Last Listing Agent Brandon Rimes KELLER WILLIAMS REALTY- PALM H

    123 14th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $611,167 Not Listed For Sale

      19937 Gulf Blvd Unit C3, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,310 Sq Ft
      • Built 1984
      19937 Gulf Blvd Unit C3, Indian Shores, FL 33785

      Last Sold Summary

      • 11% Below List Price
      • $523/SF
      • 7 Days On Market
      • Last Sold Price $685,000
      • Sep 20, 2024

      Last Listing Agent Linda O'Hanlan SAND KEY REALTY

  • /51

    $999,995

    • 3 Beds
    • 3.5 Baths
    • 2,296 Sq Ft

    19915 Gulf Blvd Unit 506, Indian Shores, FL 33785

    Waterside of Indian Shores is a planned unit development comprising 54 custom-built townhomes. This exclusive community is directly along the Intracoastal Waterway and lies within a few hundred yards of the Gulf of Mexico and its white sandy beaches. The developer, Ashton Woods Homes, has been a premier award-winning U.S. home builder for nearly 40 years. This 3 bedroom, 3.5-bath townhome with a

    David Grieco PREMIER SOTHEBY'S INTL REALTY

    19915 Gulf Blvd Unit 506, Indian Shores, FL 33785

Showing Results 561 - 600, Page 15 of 18

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