6,710

Homes in ZIP Code 33785

Section Image
    • /45

      Est $1,310,969 Not Listed For Sale

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

      19700 Gulf Blvd Unit 401, Indian Shores, FL 33785

      19700 Gulf Blvd Unit 401, Indian Shores, FL 33785
  • /4

    $895,000

    • Land
    • 0.16 Acre
    • $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

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

    Last Listing Agent Marykay Csenge COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $1,052,515 Not Listed For Sale

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

      19700 Gulf Blvd Unit 306, Indian Shores, FL 33785

      19700 Gulf Blvd Unit 306, Indian Shores, FL 33785
  • /87

    $1,275,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

    $425,000 Sold Mar 26, 2025

    115 11th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 843 Sq Ft
    • Built 1963

    Last Sold Summary

    • 19% Below List Price
    • $504/SF
    • 28 Days On Market

    Current Estimated Value $474,043

    Last Listing Agent Suzanne Fernandez COLDWELL BANKER REALTY

    115 11th Ave, Indian Rocks Beach, FL 33785
    • /28

      Est $471,531 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 910 Sq Ft

      19823 Gulf Blvd Unit 44, Indian Shores, FL 33785

      19823 Gulf Blvd Unit 44, Indian Shores, FL 33785
  • /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

    $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,441,980

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

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

      Est $549,679 Not Listed For Sale

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

      19823 Gulf Blvd Unit 41, Indian Shores, FL 33785

      19823 Gulf Blvd Unit 41, Indian Shores, FL 33785
  • /28

    $515,000

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

    508 2nd St, Indian Rocks Beach, FL 33785

    Price improvement!!! Owner will consider seller financing. 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 turquoise waters of Indian Rocks Beach. Nestled on a quiet, dead-end street,

    Gregory Schreiber KELLER WILLIAMS REALTY- PALM H

    508 2nd St, Indian Rocks Beach, 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

    Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

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

      Est $545,563 Not Listed For Sale

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

      19823 Gulf Blvd Unit 28, Indian Shores, FL 33785

      19823 Gulf Blvd Unit 28, Indian Shores, FL 33785
  • /54

    $1,525,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

    $480,000 Sold Apr 25, 2025

    19531 Gulf Blvd Unit 403, Indian Shores, FL 33785

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

    Last Sold Summary

    • 22% Below List Price
    • $364/SF
    • 432 Days On Market

    Current Estimated Value $492,178

    Last Listing Agent Troy Walseth KELLER WILLIAMS GULF BEACHES

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

      Est $547,557 Not Listed For Sale

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

      19823 Gulf Blvd Unit 9, Indian Shores, FL 33785

      19823 Gulf Blvd Unit 9, Indian Shores, FL 33785
  • /21

    $330,000

    • 1 Bed
    • 1 Bath
    • 598 Sq Ft

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

    ***Cash Offers Only Please*** Live the beach life just steps from the Gulf in this inviting 1-bedroom, 1-bath upstairs unit in the charming Indian Oaks community of Indian Rocks Beach. The upstairs unit did not flood during recent storms, offering peace of mind in a desirable coastal location. Short-term rentals are allowed with no minimum lease period, making this an excellent opportunity for

    Shawn Killebrew COASTAL PROPERTIES GROUP INTERNATIONAL

    2704 2nd St Unit 14, 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

    Last Listing Agent Jo Overin SMITH & ASSOCIATES REAL ESTATE

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

      Est $550,411 Not Listed For Sale

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

      19823 Gulf Blvd Unit 3, Indian Shores, FL 33785

      19823 Gulf Blvd Unit 3, Indian Shores, FL 33785
  • /44

    $1,250,000 Pending

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

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

    Under contract-accepting backup offers. Discover Coastal Luxury at its finest in this breathtaking 4-bedroom, 3-bathroom, townhouse nestled in an exclusive gated community on famous Indian Rocks Beach. Boating enthusiasts will love the opportunity to keep your boat on the deeded slip featuring a 10,000-pound lift. Step inside this elegant residence to discover a carefully curated home where every

    Laura Scott COLDWELL BANKER REALTY

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

    $965,000 Sold Apr 23, 2025

    1812 1st St, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,761 Sq Ft
    • Built 1988

    Last Sold Summary

    • 777% Above List Price
    • $548/SF
    • 7 Days On Market

    Current Estimated Value $956,995

    Last Listing Agent Lorraine Dec CHARLES RUTENBERG REALTY INC

    1812 1st St, Indian Rocks Beach, FL 33785
    • /67

      Est $655,204 Not Listed For Sale

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

      19725 Gulf Blvd Unit 405, Indian Shores, FL 33785

      19725 Gulf Blvd Unit 405, Indian Shores, FL 33785
  • /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

    $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 $670,157

    Last Listing Agent Jack Keller JACK KELLER INC

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

      Est $435,281 Not Listed For Sale

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

      19725 Gulf Blvd Unit 1, Indian Shores, FL 33785

      19725 Gulf Blvd Unit 1, Indian Shores, FL 33785
  • /53

    $329,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

    $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 $480,234

    Last Listing Agent Brandon Rimes KELLER WILLIAMS REALTY- PALM H

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

      Est $593,431 Not Listed For Sale

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

      19931 Gulf Blvd Unit F1, Indian Shores, FL 33785

      19931 Gulf Blvd Unit F1, Indian Shores, FL 33785
  • /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

    $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

    Last Listing Agent Troy Walseth KELLER WILLIAMS GULF BEACHES

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

      Est $1,109,729 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,015 Sq Ft

      19920 Gulf Blvd Unit 7, Indian Shores, FL 33785

      19920 Gulf Blvd Unit 7, Indian Shores, FL 33785
  • /67

    $1,000,000

    • Land
    • 0.14 Acre
    • $7,142,857 per Acre

    0 Whispering Pines Dr Unit U8142032, Indian Shores, FL 33785

    Opportunity to BUILD! 75X80 lot available to build a single family home or TWO units. NOT directly on Gulf Blvd, so away from traffic. Easy access to BEACH - the access is just across Gulf Blvd. Simply go to 193rd and cross Gulf Blvd. - the beach is right there! Walk to the fabulous Salt Rock Grill for a superb dinner, then to Indian Shores Coffee first thing in the morning. This neighborhood

    Megan Bower COASTAL PROPERTIES GROUP INTERNATIONAL

    0 Whispering Pines Dr Unit U8142032, Indian Shores, FL 33785
  • /2

    $1,920,000 Sold Apr 07, 2025

    19914 Gulf Blvd Unit 2, Indian Shores, FL 33785

    • 8 Beds
    • 4 Baths
    • 3,121 Sq Ft
    • Built 2023

    Last Sold Summary

    • 4% Below List Price
    • $615/SF
    • 38 Days On Market

    Last Listing Agent Stephen Kepler ENGEL & VOLKERS BELLEAIR

    19914 Gulf Blvd Unit 2, Indian Shores, FL 33785
    • /57

      Est $714,411 Not Listed For Sale

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

      19817 Gulf Blvd Unit 608, Indian Shores, FL 33785

      19817 Gulf Blvd Unit 608, Indian Shores, FL 33785
  • /15

    $975,000

    • 2 Beds
    • 2 Baths
    • 640 Sq Ft

    960 Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

    Beach front Home, 2bed/2bath/ with beach view and w/direct access to beach. Updated, granite counters, new microwave, range, washer and dryer, new bathrooms. Balcony, Elevated on stilts, no HOA fees, No deed restrictions, nature preserve across the street including dog park and boardwalk and playground.

    Jonathan Minerick HOMECOIN.COM

    960 Gulf Blvd Unit 1, Indian Rocks Beach, 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

    Last Listing Agent David Grieco PREMIER SOTHEBY'S INTL REALTY

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

      Est $859,277 Not Listed For Sale

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

      19817 Gulf Blvd Unit 501, Indian Shores, FL 33785

      19817 Gulf Blvd Unit 501, Indian Shores, FL 33785
  • /38

    $1,225,000

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

    20040 Gulf Blvd Unit 605, Indian Shores, FL 33785

    Looking for the perfect mix of investment opportunity and personal beach retreat? Welcome to Sand Castle III, a highly sought-after 7-day rental building in beautiful Indian Shores. This rare northwest corner penthouse is all about views, space, and flexibility—whether you want to enjoy it yourself or let it work for you.Step inside and you’ll find a bright, open layout with a living, dining,

    Jenn Cook COASTAL PROPERTIES GROUP INTER

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

    $550,000 Sold Mar 31, 2025

    332 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 1,362 Sq Ft
    • Built 1957

    Last Sold Summary

    • 49% Below List Price
    • $404/SF
    • 255 Days On Market

    Current Estimated Value $690,354

    Last Listing Agent Stub Munro SOUTHERN MAGNOLIA RENTALS

    332 Bahia Vista Dr, Indian Rocks Beach, FL 33785
    • /2

      Est $824,126 Not Listed For Sale

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

      19817 Gulf Blvd Unit 402, Indian Shores, FL 33785

      19817 Gulf Blvd Unit 402, Indian Shores, FL 33785

Showing Results 521 - 560, Page 14 of 18

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