6,785

Homes in ZIP Code 33785

Section Image
    • /69

      Est $4,630,998

      Not Listed For Sale

      1610 Beach Trail, Indian Rocks Beach, FL 33785

      • 5 Beds
      • 6.5 Baths
      • 4,178 Sq Ft
      • Built 2013
      1610 Beach Trail, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 181 Days On Market

  • /18

    $349,500

    Pending
    • 2 Beds
    • 1 Bath
    • 690 Sq Ft

    2308 1st St Unit 1, Indian Rocks Beach, FL 33785

    Discover coastal living at its finest in this charming apartment located in Rocks Beach. This beautifully maintained residence has a spacious layout with plenty of natural light, modern finishes, and a well-equipped kitchen. Enjoy the convenience of being just moments away from stunning beaches, local dining, and shopping options. With its prime location and welcoming atmosphere, this condo is a

    Steven Koleno BEYCOME OF FLORIDA LLC

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

    $625,000

    Sold Mar 20, 2026

    19201 Vista Ln Unit D7, Indian Shores, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,500 Sq Ft
    • Built 1992

    Last Sold Summary

    • 13% Below List Price
    • $417/SF
    • 202 Days On Market

    Current Estimated Value $625,067

    Last Listing Agent McKenna Hale LPT REALTY, LLC.

    19201 Vista Ln Unit D7, Indian Shores, FL 33785
    • /45

      Est $560,848

      Not Listed For Sale

      19925 Gulf Blvd Unit 102, Indian Shores, FL 33785

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

      Last Sold Summary

      • 220 Days On Market

  • /46

    $1,097,500

    Pending
    • 6 Beds
    • 3 Baths
    • 2,400 Sq Ft

    724 1st St, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. A Rare Opportunity in the Heart of Indian Rocks Beach!Welcome to an exceptional 3-unit multifamily gem in the highly coveted Indian Rocks Beach community - where lifestyle, location, and income potential align beautifully. Being sold with neighboring triplex (TB8486443). This property has been completely renovated from top to bottom, delivering peace of

    Kevin Freel CENTURY 21 LIST WITH BEGGINS

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

    $1,060,000

    Sold May 29, 2026

    19418 Gulf Blvd Unit 204, Indian Shores, FL 33785

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

    Last Sold Summary

    • 8% Below List Price
    • $744/SF
    • 14 Days On Market

    Current Estimated Value $1,182,801

    Last Listing Agent Oleg Lossem CENTURY 21 JIM WHITE & ASSOC

    19418 Gulf Blvd Unit 204, Indian Shores, FL 33785
    • /30

      Est $517,933

      Not Listed For Sale

      19823 Gulf Blvd Unit 36, Indian Shores, FL 33785

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

      Last Sold Summary

      • 9 Days On Market

  • /67

    $635,000

    • 1 Bed
    • 1 Bath
    • 875 Sq Ft

    19440 Gulf Blvd Unit 506, Indian Shores, FL 33785

    Set along the sand in Indian Shores, the Chateaux is a quiet Gulf-front building—low-rise, direct, and built for the view. Every unit faces the water. Every balcony opens wide to the Gulf. Unit 506 is on the top floor. No one above you. Nothing between you and the horizon. This is a large one-bedroom, one-bath residence—875 square feet with a clean, open plan. A 35-by-16-foot Gulf-front great

    Pete Doiron DOIRON REALTY INC

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

    $405,000

    Sold Feb 13, 2026

    19451 Gulf Blvd Unit 211, Indian Shores, FL 33785

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

    Last Sold Summary

    • 11% Below List Price
    • $386/SF
    • 57 Days On Market

    Current Estimated Value $420,754

    Last Listing Agent samuel rudolph COLDWELL BANKER REALTY

    19451 Gulf Blvd Unit 211, Indian Shores, FL 33785
    • /51

      Est $891,584

      Not Listed For Sale

      220 Gulf Blvd Unit C, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,135 Sq Ft
      • Built 1999
      220 Gulf Blvd Unit C, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 20 Days On Market

  • /64

    $1,870,000

    $380K PRICE DROP
    • 4 Beds
    • 4.5 Baths
    • 3,390 Sq Ft

    333 12th Ave, Indian Rocks Beach, FL 33785

    Exquisite Waterfront Retreat with Pool in Indian Rocks Beach, enjoy breath taken views and direct access to the intercoastal waters from your private dock. Ideal for boating enthusiasts! Dive into relaxation with a beautifully designed pool that provides the perfect setting for entertainment. This spectacular 4+ bedroom home offers ample space for family and guests. With a fully remolded kitchen,

    Jess Radloff HOMEROCK REALTY

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

    $435,000

    Sold Apr 28, 2026

    306 12th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 702 Sq Ft
    • Built 1959

    Last Sold Summary

    • 8% Below List Price
    • $620/SF
    • 38 Days On Market

    Current Estimated Value $460,749

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $939,587

      Not Listed For Sale

      19451 Gulf Blvd Unit 809, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,940 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 809, Indian Shores, FL 33785

      Last Sold Summary

      • 185 Days On Market

  • /9

    $3,999,000

    New Construction
    • 5 Beds
    • 4 Baths
    • 3,705 Sq Ft

    1213 Bayshore Blvd, Indian Rocks Beach, FL 33785

    Under Construction. Waterfront luxury meets storm-ready construction at 1213 Bayshore Blvd in Indian Rocks Beach Designed to be a luxurious primary home or a lucrative short-term rental investment, this custom 3-story full block home offers 3,705 SF under air with 5 bedrooms and 4 bathrooms. Built for both comfort and peace of mind, the home features impact-rated windows and doors, elevator, and

    Ryan Casper FADAL & CO

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

    $545,000

    Sold May 29, 2026

    19417 Gulf Blvd Unit 101, Indian Shores, FL 33785

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Built 1961

    Last Sold Summary

    • 2% Below List Price
    • $574/SF
    • 28 Days On Market

    Last Listing Agent Lisa Burnette THE AGENCY FL

    19417 Gulf Blvd Unit 101, Indian Shores, FL 33785
    • /65

      Est $546,305

      Not Listed For Sale

      19531 Gulf Blvd Unit 307, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,320 Sq Ft
      • Built 1982
      19531 Gulf Blvd Unit 307, Indian Shores, FL 33785

      Last Sold Summary

      • 25 Days On Market

  • /40

    $925,000

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

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

    Rare ground-floor, end-unit on the sands of Indian Rocks Beach! With your private lanai mere short distance from the white sugar sands of one of America’s beast beaches, this home’s view will stop you in your tracks. In the beloved Reflections community, you have access to tennis/pickleball courts, a pool, spa, sauna and reservable lobby area. You have two bedrooms, two baths and 1,275 square

    Savannah Wyker PREMIER SOTHEBY'S INTL REALTY

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

    $485,000

    Sold Oct 30, 2025

    19717 Gulf Blvd Unit V5, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,073 Sq Ft
    • Built 1995

    Last Sold Summary

    • 15% Below List Price
    • $452/SF
    • 111 Days On Market

    Current Estimated Value $492,431

    Last Listing Agent Michael Lynch PREMIER SOTHEBY'S INTL REALTY

    19717 Gulf Blvd Unit V5, Indian Shores, FL 33785
    • /33

      Est $2,798,115

      Not Listed For Sale

      19424 Gulf Blvd Unit 201, Indian Shores, FL 33785

      • 4 Beds
      • 4.5 Baths
      • 3,900 Sq Ft
      • Built 2006
      19424 Gulf Blvd Unit 201, Indian Shores, FL 33785

      Last Sold Summary

      • 277 Days On Market

  • /39

    $450,000

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

    314 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785

    Welcome to effortless coastal living in the heart of Indian Rocks Beach at Indian Cove Condominiums. This beautifully maintained, fully furnished, turnkey 3-story condo that lives like a townhome offers 2 bedrooms, 2.5 bathrooms, an oversized 1-car garage, two private balconies, and convenient access to the community pool just steps from your front door. Perfectly blending beachside charm with

    Dyan Pithers COLDWELL BANKER REALTY

    314 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785
  • /2

    $2,054,000

    Sold Nov 21, 2025

    2205 Gulf Blvd Unit A, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 4.5 Baths
    • 3,320 Sq Ft
    • Built 2025

    Last Sold Summary

    • 11% Below List Price
    • $619/SF
    • 0 Days On Market

    Last Listing Agent Petra Will ENGEL & VOLKERS BELLEAIR

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

      Est $1,014,960

      Not Listed For Sale

      18500 Gulf Blvd Unit 406, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 1981
      18500 Gulf Blvd Unit 406, Indian Shores, FL 33785

      Last Sold Summary

      • 10 Days On Market

  • /32

    $4,990,000

    Pending
    • Land
    • 6,969 Sq Ft
    • $31,187,500 per Acre

    2300 Gulf Blvd, Indian Rk Beach, FL 33785

    Under contract-accepting backup offers. Development Opportunity! Very desirable area to develop in this business district of Indian Rocks Beach.. Opportunity for the development of mixed-use commercial and residential. Other uses of restaurants, lodging, bed and breakfast, microbrewery, retail, and personal services could be potentially investigated. Currently fenced with a gate and a short walk

    Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    2300 Gulf Blvd, Indian Rk Beach, FL 33785
  • /2

    $1,400,000

    Sold Sep 03, 2025

    479 Harbor Dr N, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 2,332 Sq Ft
    • Built 1964

    Last Sold Summary

    • 3% Below List Price
    • $600/SF
    • 0 Days On Market

    Current Estimated Value $1,426,634

    Last Listing Agent Ty Paulk CHARLES RUTENBERG REALTY INC

    479 Harbor Dr N, Indian Rocks Beach, FL 33785
    • /25

      Est $1,096,920

      Not Listed For Sale

      220 Gulf Blvd Unit G, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,270 Sq Ft
      • Built 2000
      220 Gulf Blvd Unit G, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 244 Days On Market

  • /35

    $749,998

    $29K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,110 Sq Ft

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

    Take advantage of this fully furnished turnkey waterfront unit that sits just 2 blocks to Indian Rocks Beach.Beautiful views of the intracoastal waterway and boat slips from your living area, owner suite and privatebalcony. A desirable 2 bedroom/2 full bath, split floor plan with a second bedroom that can be rented outseparately as a 1 bedroom. Truly turnkey to include furniture, wall

    Patti Siron REALTY EXPERTS

    399 2nd St Unit 417, Indian Rocks Beach, FL 33785
  • /2

    $1,415,000

    Sold Dec 30, 2025

    454 20th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,607 Sq Ft
    • Built 1955

    Last Sold Summary

    • 6% Below List Price
    • $881/SF
    • 42 Days On Market

    Current Estimated Value $1,373,106

    Last Listing Agent Erin Edwards ENGEL & VOLKERS BELLEAIR

    454 20th Ave, Indian Rocks Beach, FL 33785
    • /67

      Est $530,975

      Not Listed For Sale

      19823 Gulf Blvd Unit 32, Indian Shores, FL 33785

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

      Last Sold Summary

      • 7 Days On Market

  • /62

    $449,000

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

    615 Garland Cir, Indian Rocks Beach, FL 33785

    Virtually Staged. Welcome to the perfect home in the heart of the most desired Indian Rocks beach. Perfect location, size and move in condition. A rare 3 bedrooms/2 baths TOWNHOME (exempt from the new FL condo laws) in the Curlew landings south community. An ELEVATED, beautiful three-story townhome in the heart of Indian Rocks Beach offers the perfect blend of coastal charm and modern comfort.

    Salma Abdelaal COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $987,500

    Sold Apr 23, 2026

    1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 3,136 Sq Ft
    • Built 1979

    Last Sold Summary

    • 1% Below List Price
    • $315/SF
    • 283 Days On Market

    Current Estimated Value $1,090,831

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

    1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785
    • /44

      Est $1,138,062

      Not Listed For Sale

      328 Bahia Vista Dr, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,715 Sq Ft
      • Built 1954
      328 Bahia Vista Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 24 Days On Market

  • /28

    $769,000

    $26K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,060 Sq Ft

    19450 Gulf Blvd Unit 705, Indian Shores, FL 33785

    WHERE THE GULF BECOMES YOUR BACKYARD IN INDIAN SHORES, FL | Indian Shores, FL | Furnished Beachfront Condominium. Some properties offer a view. This one offers a life. Perched on the Gulf in one of Indian Shores' most coveted beachfront addresses, this fully renovated, turnkey corner unit delivers the rare combination of panoramic water views, immediate move-in readiness, and a location so

    Matt Erickson COMPASS FLORIDA LLC

    19450 Gulf Blvd Unit 705, Indian Shores, FL 33785
  • /2

    $843,750

    Sold Dec 18, 2025

    19915 Gulf Blvd Unit 101, Indian Shores, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 1,874 Sq Ft
    • Built 2016

    Last Sold Summary

    • 20% Below List Price
    • $450/SF
    • 8 Days On Market

    Current Estimated Value $863,223

    Last Listing Agent DJ Northrop HOMEFRONT REALTY

    19915 Gulf Blvd Unit 101, Indian Shores, FL 33785
    • /40

      Est $474,752

      Not Listed For Sale

      109 16th Ave Unit 10, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 1 Bath
      • 966 Sq Ft
      • Built 1974
      109 16th Ave Unit 10, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 69 Days On Market

  • /2

    $4,300,000

    • Land
    • 1.24 Acres
    • $3,467,742 per Acre

    206 23rd Ave N, Indian Rocks Beach, FL 33785

    1.24 Acre lot. Redevelopment site. Zoning must be changed because it is designated Church. The city said it should be a PUD (must verify with city) Can possibly build 9 duplexes (18 units) with pool.

    Georgette Gillis VIEWPOINT REALTY INTERNATIONAL

    206 23rd Ave N, Indian Rocks Beach, FL 33785
  • /2

    $495,000

    Sold Nov 21, 2025

    123 11th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1.5 Baths
    • 1,434 Sq Ft
    • Built 1977

    Last Sold Summary

    • 12% Below List Price
    • $345/SF
    • 64 Days On Market

    Current Estimated Value $510,814

    Last Listing Agent Bob Schmidt TROPICAL ISLES REALTY INC

    123 11th Ave, Indian Rocks Beach, FL 33785
    • /70

      Est $1,127,581

      Not Listed For Sale

      335 La Hacienda Dr, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,291 Sq Ft
      • Built 1957
      335 La Hacienda Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 75 Days On Market

  • /43

    $555,000

    $30K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,390 Sq Ft

    19829 Gulf Blvd Unit 501, Indian Shores, FL 33785

    Intracoastal condominium with two-car garage. Mariner's Pointe is on the Intracoastal Waterway and has the Gulf of Mexico right across the street. Unit #501 offers a large floor plan consisting of 1,400 square feet of living and an attached two-car garage with room for storage too. This condominium allows weekly rentals which can provide potential income for your beach getaway. In addition, large

    Michael Lynch PREMIER SOTHEBY'S INTL REALTY

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

    $680,500

    Sold Dec 15, 2025

    819 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 1,064 Sq Ft
    • Built 1970

    Last Sold Summary

    • 6% Below List Price
    • $640/SF
    • 164 Days On Market

    Current Estimated Value $670,856

    Last Listing Agent Thea Marcacci KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

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

      Est $340,295

      Not Listed For Sale

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

      • 1 Bed
      • 2 Baths
      • 785 Sq Ft
      • Built 1979
      800 E Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 24 Days On Market

Showing Results 161 - 200, Page 5 of 18

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