6,785

Homes in ZIP Code 33785

Section Image
  • /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 $822,262

    Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

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

      Est $1,950,471

      Not Listed For Sale

      19734 Gulf Blvd Unit 202, Indian Shores, FL 33785

      • 4 Beds
      • 3.5 Baths
      • 3,355 Sq Ft
      • Built 2006
      19734 Gulf Blvd Unit 202, Indian Shores, FL 33785

      Last Sold Summary

      • 48 Days On Market

  • /72

    $2,849,900

    $50K PRICE DROP
    • 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

    $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 $634,898

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

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

      Est $1,950,399

      Not Listed For Sale

      19828 Gulf Blvd Unit 401, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,714 Sq Ft
      • Built 2000
      19828 Gulf Blvd Unit 401, Indian Shores, FL 33785

      Last Sold Summary

      • 168 Days On Market

  • /2

    $4,500,000

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

    0 Gulf Blvd Unit LOT 14, 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 14, Indian Rocks Beach, 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,290,360

    Last Listing Agent Marina Kloppel COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $2,003,901

      Not Listed For Sale

      19828 Gulf Blvd Unit 301, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,714 Sq Ft
      • Built 2000
      19828 Gulf Blvd Unit 301, Indian Shores, FL 33785

      Last Sold Summary

      • 7 Days On Market

  • /34

    $395,000

    • 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

    $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,183,748

    Last Listing Agent Jenn Cook COASTAL PROPERTIES GROUP INTER

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

      Est $1,962,399

      Not Listed For Sale

      19828 Gulf Blvd Unit 202, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,714 Sq Ft
      • Built 2000
      19828 Gulf Blvd Unit 202, Indian Shores, FL 33785

      Last Sold Summary

      • 17 Days On Market

  • /73

    $975,000

    $225K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,881 Sq Ft

    100 Windrush Blvd Unit 2, Indian Rocks Beach, FL 33785

    Stunning, ELEVATED waterfront townhome just steps from the beach! Built in 2017 using all reinforced block construction. It is a boutique 3 unit condo association that is self managed. This building is also exempt under florida condo law from the mandate to have an SIRS ( structural integrity reserve study) done. This elegant three-story residence offers the best of coastal luxury, durability and

    Salma Abdelaal COASTAL PROPERTIES GROUP INTERNATIONAL

    100 Windrush Blvd Unit 2, Indian Rocks Beach, 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,411,118

    Last Listing Agent Jo Overin SMITH & ASSOCIATES REAL ESTATE

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

      Est $568,207

      Not Listed For Sale

      19811 Gulf Blvd Unit D402, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,180 Sq Ft
      • Built 2002
      19811 Gulf Blvd Unit D402, Indian Shores, FL 33785

      Last Sold Summary

      • 43 Days On Market

  • /55

    $525,000

    $45K PRICE DROP Pending
    • 2 Beds
    • 2 Baths
    • 1,475 Sq Ft

    19925 Gulf Blvd Unit 503, Indian Shores, FL 33785

    Under contract-accepting backup offers. Spectacular East facing Water View. This residence allows weekly short-term rentals, making it an ideal option for a second home, beach escape, or a high-performing vacation rental. Penthouse level, corner unit with amazing Intracoastal Views. This condo is a rare find and boasts an expansive open concept living area including a large living room that

    Tricia Priest COLDWELL BANKER REALTY

    19925 Gulf Blvd Unit 503, Indian Shores, 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
    • /38

      Est $568,808

      Not Listed For Sale

      19811 Gulf Blvd Unit 301, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,140 Sq Ft
      • Built 2002
      19811 Gulf Blvd Unit 301, Indian Shores, FL 33785

      Last Sold Summary

      • 106 Days On Market

  • /20

    $560,000

    $40K PRICE DROP
    • 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

    $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 $673,319

    Last Listing Agent Jack Keller JACK KELLER INC

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

      Est $599,834

      Not Listed For Sale

      19811 Gulf Blvd Unit B203, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,180 Sq Ft
      • Built 2002
      19811 Gulf Blvd Unit B203, Indian Shores, FL 33785

      Last Sold Summary

      • 18 Days On Market

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

    $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 $467,698

    Last Listing Agent Brandon Rimes KELLER WILLIAMS REALTY- PALM HARBOR

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

      Est $1,147,382

      Not Listed For Sale

      19940 Gulf Blvd Unit 130, Indian Shores, FL 33785

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

      Last Sold Summary

      • 47 Days On Market

  • /97

    $4,150,000

    $950K PRICE DROP 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

    $510,000

    Sold Dec 05, 2025

    503 Janice Place, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 3% Below List Price
    • $407/SF
    • 2 Days On Market

    Current Estimated Value $529,008

    Last Listing Agent Troy Walseth KELLER WILLIAMS GULF BEACHES

    503 Janice Place, Indian Rocks Beach, FL 33785
    • /86

      Est $1,357,232

      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

      • 2 Days On Market

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

    $1,805,000

    Sold Sep 29, 2025

    604 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 2,160 Sq Ft
    • Built 2009

    Last Sold Summary

    • 5% Below List Price
    • $836/SF
    • 26 Days On Market

    Current Estimated Value $1,760,306

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

    604 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785
    • /48

      Est $501,589

      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

      • 17 Days On Market

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

    $359,000

    Sold Jun 05, 2026

    2110 Gulf Blvd Unit 8, Indian Rocks Beach, FL 33785

    • 1 Bed
    • 1 Bath
    • 535 Sq Ft
    • Built 1973

    Last Sold Summary

    • 7% Below List Price
    • $671/SF
    • 167 Days On Market

    Current Estimated Value $364,329

    Last Listing Agent Ben Ream BILTMORE GROUP INC

    2110 Gulf Blvd Unit 8, Indian Rocks Beach, FL 33785
    • /81

      Est $512,580

      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

      • 148 Days On Market

  • /80

    $1,595,000

    $33K PRICE DROP
    • 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

    $506,250

    Sold Dec 30, 2025

    19823 Gulf Blvd Unit 5, Indian Shores, FL 33785

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

    Last Sold Summary

    • 10% Below List Price
    • $413/SF
    • 41 Days On Market

    Current Estimated Value $503,050

    Last Listing Agent Jennifer Schipper COMPASS FLORIDA LLC

    19823 Gulf Blvd Unit 5, Indian Shores, FL 33785
    • /66

      Est $618,047

      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 Days On Market

  • /51

    $349,900

    $50K PRICE DROP
    • 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,250,000

    Sold Jul 21, 2025

    820 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 4 Baths
    • 2,728 Sq Ft
    • Built 1952

    Last Sold Summary

    • 31% Below List Price
    • $458/SF
    • 151 Days On Market

    Last Listing Agent Kelly Ackley KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

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

      Est $1,270,045

      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

      • 94 Days On Market

  • /31

    $569,900

    $19K PRICE DROP
    • 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

    $618,000

    Sold Jul 24, 2025

    19718 Gulf Blvd, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 768 Sq Ft
    • Built 1952

    Last Sold Summary

    • 25% Below List Price
    • $805/SF
    • 251 Days On Market

    Current Estimated Value $632,643

    Last Listing Agent Theresa McDonough IMPACT REALTY TAMPA BAY

    19718 Gulf Blvd, Indian Shores, FL 33785

Showing Results 601 - 640, Page 16 of 18

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