6,768

Homes in ZIP Code 33785

Section Image
    • /86

      Est $1,358,134 Not Listed For Sale

      19940 Gulf Blvd Unit 110, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,675 Sq Ft
      • Built 1982
      19940 Gulf Blvd Unit 110, Indian Shores, FL 33785

      Last Sold Summary

      • 9% Below List Price
      • $896/SF
      • 2 Days On Market
      • Last Sold Price $1,500,000
      • Jun 14, 2024

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /20

    $600,000

    • 1 Bed
    • 1 Bath
    • 925 Sq Ft

    18400 Gulf Blvd Unit 2405E, Indian Shores, FL 33785

    Spacious one bedroom/one bath Gulf Front with a balcony with access from the living room and bedroom havespectacular direct Gulf views. Go to sleep listening to the gentle waves and wake to a beautiful view of thesparkling Gulf waters. Enjoy a morning coffee from your private balcony. Tons of storage including a closet onthe balcony for beach chairs, toys, etc., along with another two

    Holly Swendson REALTY EXPERTS

    18400 Gulf Blvd Unit 2405E, Indian Shores, FL 33785
  • /2

    $415,000 Sold Feb 13, 2026

    1211 Bay Palm Blvd, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Built 1960

    Last Sold Summary

    • 10% Below List Price
    • $461/SF
    • 121 Days On Market

    Current Estimated Value $452,702

    Last Listing Agent Dan Tumarkin KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    1211 Bay Palm Blvd, Indian Rocks Beach, FL 33785
    • /66

      Est $1,783,357 Not Listed For Sale

      19616 Gulf Blvd Unit 202, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,115 Sq Ft
      • Built 1994
      19616 Gulf Blvd Unit 202, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $934/SF
      • 18 Days On Market
      • Last Sold Price $1,975,000
      • Apr 27, 2023

      Last Listing Agent Ryan Burley CAP X REAL ESTATE LLC

  • /2

    $4,500,000 New Construction

    • 8 Beds
    • 10 Baths
    • 5,100 Sq Ft

    0 Gulf Blvd Unit LOT 15, Indian Rocks Beach, FL 33785

    Pre-Construction. To be built. Brought to you by Noah Thomas Builders, where elevated coastal design meets premier investment potential. Located in the heart of Indian Rocks Beach and within a highly sought-after short-term rental zone, this luxury duplex is designed for both personal enjoyment and high-performing income. Each residence features thoughtfully designed living spaces with private

    Holly Wikfors 1ST CLASS REAL ESTATE SUNCOAST

    0 Gulf Blvd Unit LOT 15, Indian Rocks Beach, FL 33785
  • /2

    $925,000 Sold Feb 18, 2026

    19530 Gulf Blvd Unit 5B, Indian Shores, FL 33785

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

    Last Sold Summary

    • 3% Below List Price
    • $740/SF
    • 61 Days On Market

    Current Estimated Value $918,928

    Last Listing Agent Amy Schmitzer CHARLES RUTENBERG REALTY INC

    19530 Gulf Blvd Unit 5B, Indian Shores, FL 33785
    • /48

      Est $511,399 Not Listed For Sale

      19807 Gulf Blvd Unit 111, Indian Shores, FL 33785

      • 2 Beds
      • 2.5 Baths
      • 1,080 Sq Ft
      • Built 1981
      19807 Gulf Blvd Unit 111, Indian Shores, FL 33785

      Last Sold Summary

      • 13% Below List Price
      • $544/SF
      • 17 Days On Market
      • Last Sold Price $588,000
      • Sep 29, 2023

      Last Listing Agent Tami Jones COMPASS FLORIDA LLC

  • /97

    $4,150,000 Pending

    • 5 Beds
    • 4 Baths
    • 3,090 Sq Ft

    516 Gulf Blvd, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. PRICE REDUCED!!! If you've been dreaming of owning a generational income producing property. Look no further. Come make memories with your family for years to come and have this property virtually pay for itself. This is a highly sought after rental with repeat customers. Who build their own memories at this amazing beach front front property. It's walkable

    Scott Friedman STOFEL & ASSOCIATES REALTY

    516 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /2

    $575,000 Sold Oct 10, 2025

    1809 Gulf Blvd Unit B2, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 878 Sq Ft
    • Built 1981

    Last Sold Summary

    • $655/SF
    • 0 Days On Market

    Current Estimated Value $561,454

    Last Listing Agent Ben Mitrano LPT REALTY, LLC

    1809 Gulf Blvd Unit B2, Indian Rocks Beach, FL 33785
    • /70

      Est $577,060 Not Listed For Sale

      19807 Gulf Blvd Unit 102, Indian Shores, FL 33785

      • 2 Beds
      • 2.5 Baths
      • 1,080 Sq Ft
      • Built 1981
      19807 Gulf Blvd Unit 102, Indian Shores, FL 33785

      Last Sold Summary

      • 13% Below List Price
      • $616/SF
      • 65 Days On Market
      • Last Sold Price $665,000
      • May 26, 2023

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /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 Community Built 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 elevator, tandem-style

    Andrew Kapinos COLDWELL BANKER REALTY

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

    $829,900 Sold Apr 24, 2026

    19530 Gulf Blvd Unit 2B, Indian Shores, FL 33785

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

    Last Sold Summary

    • $754/SF
    • 11 Days On Market

    Current Estimated Value $824,274

    Last Listing Agent Salma Abdelaal COASTAL PROPERTIES GROUP INTERNATIONAL

    19530 Gulf Blvd Unit 2B, Indian Shores, FL 33785
    • /81

      Est $520,373 Not Listed For Sale

      19701 Gulf Blvd Unit 318, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 985 Sq Ft
      • Built 1974
      19701 Gulf Blvd Unit 318, Indian Shores, FL 33785

      Last Sold Summary

      • 14% Below List Price
      • $614/SF
      • 148 Days On Market
      • Last Sold Price $605,000
      • Aug 07, 2023

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /30

    $619,000

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

    19727 Gulf Blvd Unit G1, Indian Shores, FL 33785

    Welcome to 19727 Gulf Blvd, Unit 107, ideally located in a sought-after Indian Shores community with a strong short-term rental market and no rental minimums. This beautifully updated, turnkey condo is fully furnished and includes all supplies, making it completely move-in or rental ready. Recent upgrades include a new AC unit (2024) and fully renovated bathrooms, along with new paint and

    Justyna Tchorni KENNEDY REALTY GROUP LLC

    19727 Gulf Blvd Unit G1, Indian Shores, FL 33785
  • /2

    $1,255,000 Sold Dec 30, 2025

    19418 Gulf Blvd Unit 407, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,425 Sq Ft
    • Built 1980

    Last Sold Summary

    • 90% Below List Price
    • $881/SF
    • 65 Days On Market

    Current Estimated Value $1,252,918

    Last Listing Agent Alexander Jones RE/MAX ACTION FIRST OF FLORIDA

    19418 Gulf Blvd Unit 407, Indian Shores, FL 33785
    • /66

      Est $613,229 Not Listed For Sale

      19627 Gulf Blvd Unit 103, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,090 Sq Ft
      • Built 1999
      19627 Gulf Blvd Unit 103, Indian Shores, FL 33785

      Last Sold Summary

      • 4% Below List Price
      • $587/SF
      • 4 Days On Market
      • Last Sold Price $640,000
      • Sep 25, 2023

      Last Listing Agent Janda Brock WATSON REALTY CORP

  • /80

    $1,599,000

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

    19710 Gulf Blvd Unit 301, Indian Shores, FL 33785

    Direct waterfront, southwest corner residence #301. Complete with a 33-foot gulf-front balcony and designer 8-foot, 7-inch ceiling heights. Three bedrooms, two baths with 1,880 square feet. Let the family enjoy spectacular sunsets and long-range gulf views from your southwest corner unit overlooking the wide sugar sands of Indian Shores, noted for its semi-private beaches. Soothing water views

    Roger Hogan PREMIER SOTHEBY'S INTL REALTY

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

    $452,000 Sold May 28, 2025

    121 12th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,385 Sq Ft
    • Built 1940

    Last Sold Summary

    • 5% Below List Price
    • $326/SF
    • 6 Days On Market

    Last Listing Agent Angie Sheridan COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $1,317,913 Not Listed For Sale

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

      • 3 Beds
      • 2 Baths
      • 1,695 Sq Ft
      • Built 1982
      74 Gulf Blvd Unit 4A, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $824/SF
      • 94 Days On Market
      • Last Sold Price $1,397,500
      • Mar 19, 2025

      Last Listing Agent Kevin Schulz BHHS FLORIDA PROPERTIES GROUP

  • /51

    $349,900

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

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

    One or more photo(s) has been 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

    Timothy O'Neil PLUMLEE GULF BEACH REALTY

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

    $1,850,000 Sold May 23, 2025

    521 Harbor Dr N, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,883 Sq Ft
    • Built 1963

    Last Sold Summary

    • 26% Below List Price
    • $982/SF
    • 91 Days On Market

    Current Estimated Value $1,877,879

    Last Listing Agent Cyndee Haydon FUTURE HOME REALTY INC

    521 Harbor Dr N, Indian Rocks Beach, FL 33785
    • /44

      Est $571,172 Not Listed For Sale

      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,150 Sq Ft
      • Built 1983
      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785

      Last Sold Summary

      • 26% Above List Price
      • $396/SF
      • 42 Days On Market
      • Last Sold Price $455,000
      • Apr 01, 2024

      Last Listing Agent Christa Ballauer PLUMLEE GULF BEACH REALTY

  • /59

    $679,000 Pending

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

    310 12th Ave, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Completely reimagined in 2025 your coastal retreat just steps from the sugar-white sands of Indian Rocks Beach, offering the ultimate in relaxed Gulf Coast living. This beautifully renovated 2-bedroom, 2-bath single-family home features 1,378 heated square feet + 1 car garage and is just steps to direct beach access!Enjoy the laid-back beach lifestyle

    Carolyn Gomez RE/MAX ACTION FIRST OF FLORIDA

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

    $1,000,000 Sold Jul 02, 2025

    1801 Bay Blvd, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 5 Baths
    • 2,680 Sq Ft
    • Built 1958

    Last Sold Summary

    • 17% Below List Price
    • $373/SF
    • 45 Days On Market

    Last Listing Agent Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    1801 Bay Blvd, Indian Rocks Beach, FL 33785
    • /2

      Est $2,199,543 Not Listed For Sale

      20110 Gulf Blvd Unit 600, Indian Shores, FL 33785

      • 3 Beds
      • 3.5 Baths
      • 3,768 Sq Ft
      • Built 2004
      20110 Gulf Blvd Unit 600, Indian Shores, FL 33785

      Last Sold Summary

      • $584/SF
      • 433 Days On Market
      • Last Sold Price $2,200,000
      • Dec 31, 2024

      Last Listing Agent Martha Thorn COLDWELL BANKER REALTY

  • /31

    $614,800

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

    802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    Priced to Sell, This beautiful island community home boasts of pool and dock on the inter-coastal waterway, walking distance to the Beaches. Your tropical 3 Bedroom, 3 full bath home is completely renovated inside and out including roof, electric and plumbing. Relax in this gorgeous care free home adorned with exotic ocean light fantasy brown granite in all rooms including kitchen and bathrooms.

    Barbara Webb CHARLES RUTENBERG REALTY INC

    802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
  • /26

    $635,000 Sold Apr 18, 2026

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

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

    Last Sold Summary

    • 5% Below List Price
    • $583/SF
    • 112 Days On Market

    Current Estimated Value $653,351

    Last Listing Agent Ryan Strong REAL PROPERTY MANAGEMENT SUNSHINE CITY

    2505 Bay Blvd Unit 1, Indian Rocks Beach, FL 33785
    • /37

      Est $265,368 Not Listed For Sale

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

      • 2 Beds
      • 1 Bath
      • 770 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 27, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 2% Below List Price
      • $353/SF
      • 192 Days On Market
      • Last Sold Price $272,000
      • Jun 21, 2024

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

  • /30

    $589,000

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

    19725 Gulf Blvd Unit 43, Indian Shores, FL 33785

    A rare opportunity to own an updated, income-producing condo in the highly sought-after Sea Club Resort, just steps from the white sands of Indian Shores Beach! This spacious 2-bedroom, 2-bath residence offers 1,285 square feet of living space, one of the larger floor plans in the community, and has been thoughtfully updated throughout, creating a true turnkey experience for both owners and

    Taylor Holevas SUNSTAR REAL ESTATE LLC

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

    $1,800,000 Sold Feb 17, 2026

    20001 Gulf Blvd Unit 501, Indian Shores, FL 33785

    • 3 Beds
    • 3.5 Baths
    • 3,250 Sq Ft
    • Built 2022

    Last Sold Summary

    • 22% Below List Price
    • $554/SF
    • 147 Days On Market

    Current Estimated Value $1,840,344

    Last Listing Agent Ali St Cyr GULF SHORES REALTY ERA POWERED LLC

    20001 Gulf Blvd Unit 501, Indian Shores, FL 33785
    • /61

      Est $268,278 Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 770 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 17, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 4% Below List Price
      • $364/SF
      • 8 Days On Market
      • Last Sold Price $280,000
      • Feb 28, 2024

      Last Listing Agent Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

  • /44

    $1,200,000

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

    20002 Gulf Blvd Unit 2203, Indian Shores, FL 33785

    Life along the Gulf in Indian Shores unfolds at an unhurried pace, where light, water, and quiet access to the beach shape the daily experience. This second-floor Gulf-front unit captures that ease, offering an elevated vantage point with a private spiral staircase leading from the balcony directly to the pool and shoreline. The interior is composed with a focus on continuity and craftsmanship.

    Pete Doiron DOIRON REALTY INC

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

    $1,535,000 Sold Mar 27, 2026

    300 6th Ave, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,381 Sq Ft
    • Built 1977

    Last Sold Summary

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

    Current Estimated Value $1,599,000

    Last Listing Agent Keira Cantrell COASTAL PROPERTIES GROUP INTERNATIONAL

    300 6th Ave, Indian Rocks Beach, FL 33785
    • /36

      Est $381,042 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,208 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 41, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 2% Below List Price
      • $323/SF
      • 189 Days On Market
      • Last Sold Price $390,000
      • Jun 16, 2023

      Last Listing Agent Sandra Risberg PLUMLEE GULF BEACH REALTY

  • /9

    $599,000

    • Land
    • 6,969 Sq Ft
    • $3,743,750 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

    $2,400,000 Sold Oct 07, 2025

    357 12th Ave, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 4.5 Baths
    • 3,355 Sq Ft
    • Built 2004

    Last Sold Summary

    • 14% Below List Price
    • $715/SF
    • 30 Days On Market

    Current Estimated Value $2,645,152

    Last Listing Agent Tammy Waugh BHHS FLORIDA PROPERTIES GROUP

    357 12th Ave, Indian Rocks Beach, FL 33785
    • /33

      Est $406,199 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 955 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 60, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 15% Below List Price
      • $503/SF
      • 101 Days On Market
      • Last Sold Price $480,000
      • Jan 18, 2024

      Last Listing Agent Jeffrey Borham EXP REALTY LLC

  • /78

    $2,950,000 Pending

    • 3 Beds
    • 2.5 Baths
    • 2,379 Sq Ft

    540 20th Ave, Indian Rocks Beach, FL 33785

    A rare opportunity not to be missed!! This coastal designed residence on an expansive cul-de-sac lot in coveted Indian Rocks Beach, commanding 112 feet of pristine intracoastal seawall with sweeping east and southeast water views. Waterfront single-story living of this scale and quality is exceptionally rare, offering effortless accessibility without sacrificing grandeur. Comprehensively

    Stephen Kepler ENGEL & VOLKERS BELLEAIR

    540 20th Ave, Indian Rocks Beach, FL 33785
  • /2

    $366,000 Sold Feb 04, 2026

    19417 Gulf Blvd Unit A-202, Indian Shores, FL 33785

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

    Last Sold Summary

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

    Current Estimated Value $367,025

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    19417 Gulf Blvd Unit A-202, Indian Shores, FL 33785
    • /35

      Est $331,794 Not Listed For Sale

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

      • 2 Beds
      • 1 Bath
      • 955 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 59, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 8% Below List Price
      • $379/SF
      • 45 Days On Market
      • Last Sold Price $362,000
      • Aug 28, 2023

      Last Listing Agent Katherine Douville CHARLES RUTENBERG REALTY INC

Showing Results 641 - 680, Page 17 of 18

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