5,932

Homes in ZIP Code 33785

Section Image
  • /2

    $622,000

    Sold Oct 10, 2025

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

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

    Last Sold Summary

    • 3% Below List Price
    • $518/SF
    • 26 Days On Market

    Current Estimated Value $648,149

    Last Listing Agent Tammy Keller CHARLES RUTENBERG REALTY INC

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

      Not Listed For Sale

      0 Bay Blvd, Indian Rocks Beach, FL 33785

      0 Bay Blvd, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 150 Days On Market

      Last Listing Agent Chris Keller THE PERFECT PAD

  • /94

    $525,000

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

    19111 Vista Bay Dr Unit 304, Indian Shores, FL 33785

    Lifestyle, Luxury & Location can be yours at Vista Bay Condos on the Intracoastal Waterway, one of Indian Shores FINEST Waterfront Condominium communities located on the “Narrows”! This SUN FILLED residence offers an UNPARELLED coastal lifestyle where breathtaking views and serene living converge. Originally built as a boating community, you can enjoy the best of both worlds with boating, fishing

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    19111 Vista Bay Dr Unit 304, Indian Shores, FL 33785
  • /33

    $350,000

    Sold Sep 16, 2026

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

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

    Last Sold Summary

    • 7% Below List Price
    • $654/SF
    • 16 Days On Market

    Current Estimated Value $415,382

    Last Listing Agent Ben Ream BILTMORE GROUP INC

    2110 Gulf Blvd Unit 9, Indian Rocks Beach, FL 33785
    • /40

      Est $422,286

      Not Listed For Sale

      320 Windrush Blvd Unit 3, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2.5 Baths
      • 1,390 Sq Ft
      • Built 1980
      320 Windrush Blvd Unit 3, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 261 Days On Market

      Last Listing Agent Mary Joy COMPASS FLORIDA LLC

  • /11

    $585,000

    $265K PRICE DROP
    • Land
    • 10,018 Sq Ft
    • $2,543,478 per Acre

    418 12th Ave, Indian Rocks Beach, FL 33785

    PRICED TO SELL! New Price!! MOTIVATED SELLERS! NO TEAR DOWN NEEDED! If you can dream it, you can build it exactly the way you want! Imagine and embrace the Florida beach lifestyle. This huge, almost quarter-acre (.23) property in a premium location offers an incredible opportunity to design and build your custom residence tailored to your exact desires. Whether this is your luxury primary dream

    Kim Krenek COLDWELL BANKER REALTY

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

    $444,000

    Sold Aug 06, 2026

    202 12th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,485 Sq Ft
    • Built 1945

    Last Sold Summary

    • 1% Below List Price
    • $299/SF
    • 29 Days On Market

    Current Estimated Value $460,185

    Last Listing Agent Christopher Everett CENTURY 21 BEGGINS

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

      Not Listed For Sale

      19914 Gulf Blvd Unit 2, Indian Shores, FL 33785

      • 8 Beds
      • 4 Baths
      • 3,121 Sq Ft
      • Built 2023
      19914 Gulf Blvd Unit 2, Indian Shores, FL 33785

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Stephen Kepler ENGEL & VOLKERS BELLEAIR

  • /67

    $6,499,000

    $391K PRICE DROP
    • 6 Beds
    • 6.5 Baths
    • 6,243 Sq Ft

    391 12th Ave, Indian Rocks Beach, FL 33785

    One of Indian Rocks Beach's Finest Waterfront EstatesCrafted by renowned luxury builder Alvarez Homes, one of Tampa Bay's most respected names in custom estate construction, this extraordinary waterfront residence is a rare offering that combines timeless craftsmanship, exceptional design, and an unparalleled coastal lifestyle.Situated on an expansive double waterfront homesite with

    Donna Miller COLDWELL BANKER REALTY

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

    $3,825,000

    Sold Feb 23, 2026

    19816 Gulf Blvd Unit 602, Indian Shores, FL 33785

    • 4 Beds
    • 4 Baths
    • 4,308 Sq Ft
    • Built 2018

    Last Sold Summary

    • 26% Below List Price
    • $888/SF
    • 255 Days On Market

    Current Estimated Value $3,971,105

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

    19816 Gulf Blvd Unit 602, Indian Shores, FL 33785
    • /42

      Est $741,268

      Not Listed For Sale

      18400 Gulf Blvd Unit 2201, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,380 Sq Ft
      • Built 1983
      18400 Gulf Blvd Unit 2201, Indian Shores, FL 33785

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Phil Gibson COASTAL PROPERTIES GROUP INTERNATIONAL

  • /54

    $645,000

    $20K PRICE DROP
    • 1 Bed
    • 1.5 Baths
    • 875 Sq Ft

    19440 Gulf Blvd Unit 104, Indian Shores, FL 33785

    The JEWEL AT THE SHORE! You must see this condo to believe how beautiful it is! Come enjoy the pristine white powder sand. This well planned one bedroom also has a queen size custom built-in maple murphy bed wall unit that sleeps two adults. The living area has two comfortable contemporary sofas that will easily accommodate two children. Spectacular sunsets and sunrises greet you each day. As you

    Terri Baker SIGNATURE REALTY ASSOCIATES

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

    $879,000

    Sold Dec 31, 2025

    19930 Gulf Blvd Unit 5C, Indian Shores, FL 33785

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

    Last Sold Summary

    • 16% Below List Price
    • $741/SF
    • 52 Days On Market

    Current Estimated Value $918,719

    Last Listing Agent Mark A. Middleton COMPASS FLORIDA, LLC

    19930 Gulf Blvd Unit 5C, Indian Shores, FL 33785
    • /32

      Est $784,463

      Not Listed For Sale

      19236 Gulf Blvd Unit 101, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,265 Sq Ft
      • Built 1980
      19236 Gulf Blvd Unit 101, Indian Shores, FL 33785

      Last Sold Summary

      • 71 Days On Market

      Last Listing Agent Delia Davidson FOREVER FLORIDA REAL ESTATE

  • /24

    $465,000

    $3K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 950 Sq Ft

    19417 Gulf Blvd Unit B209, Indian Shores, FL 33785

    Experience resort-style living on five acres of waterfront property at Barefoot Beach Resort. This unique setting offers a peaceful, tropical oasis with native landscaping, a relaxedcoastal ambiance, and easy access to some of Florida’s most beautiful beaches.Unit B-209 is a desirable corner unit located on the 2nd floor, perfectly positioned to provide added privacy while still offering

    William Blaszynski CHARLES RUTENBERG REALTY INC

    19417 Gulf Blvd Unit B209, Indian Shores, FL 33785
  • /2

    $380,000

    Sold May 05, 2026

    318 Windrush Blvd Unit B10, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 1,390 Sq Ft
    • Built 1980

    Last Sold Summary

    • 11% Below List Price
    • $273/SF
    • 82 Days On Market

    Current Estimated Value $383,216

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    318 Windrush Blvd Unit B10, Indian Rocks Beach, FL 33785
    • /70

      Est $1,048,624

      Not Listed For Sale

      19915 Gulf Blvd Unit 501, Indian Shores, FL 33785

      • 4 Beds
      • 3.5 Baths
      • 2,353 Sq Ft
      • Built 2015
      19915 Gulf Blvd Unit 501, Indian Shores, FL 33785

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Chase Walseth KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

  • /35

    $1,950,000

    $150K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 2,077 Sq Ft

    711 E Gulf Blvd, Indian Rocks Beach, FL 33785

    Investor's Dream on Indian Rocks Beach! This fully remodeled, turn-key 4-plex offers an exceptional opportunity for short term rental income in one of Florida’s most desirable coastal communities of Indian Rocks Beach. Each of the four 1 bed / 1 bath units is beautifully furnished, featuring king-size beds, queen pull-out sofas, vaulted ceilings, and modern kitchens with all new appliances.

    Marykay Csenge COASTAL PROPERTIES GROUP INTERNATIONAL

    711 E Gulf Blvd, Indian Rocks Beach, FL 33785
  • /2

    $410,000

    Sold Apr 30, 2026

    616 Garland Cir, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 25% Below List Price
    • $280/SF
    • 305 Days On Market

    Current Estimated Value $427,838

    Last Listing Agent Jennie Blackburn BLACKBURN COASTAL REALTY

    616 Garland Cir, Indian Rocks Beach, FL 33785
    • /52

      Est $925,677

      Not Listed For Sale

      206 10th Ave N, Indian Rocks Beach, FL 33785

      • 5 Beds
      • 3 Baths
      • 1,938 Sq Ft
      • Built 1973
      206 10th Ave N, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Joel Phelps WILSON REALTY LLC

  • /15

    $3,795,000

    New Construction
    • 2 Beds
    • 3.5 Baths
    • 2,649 Sq Ft

    16 Gulf Blvd Unit 301, Indian Rocks Beach, FL 33785

    Under Construction. Introducing one of the most extraordinary new waterfront residences ever offered in Indian Rocks Beach. Perfectly positioned within the highly coveted “Narrows", these newly constructed luxury condominiums offer a lifestyle that few properties in Florida can match—unobstructed Gulf views and beach access on one side, with private Intracoastal frontage and dedicated boat slips

    Ana Chirino CHIRINO REAL ESTATE

    16 Gulf Blvd Unit 301, Indian Rocks Beach, FL 33785
  • /2

    $330,000

    Sold Oct 16, 2025

    19417 Gulf Blvd Unit E217, Indian Shores, FL 33785

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

    Last Sold Summary

    • 3% Below List Price
    • $449/SF
    • 133 Days On Market

    Current Estimated Value $328,548

    Last Listing Agent Shana Story COMPASS FLORIDA LLC

    19417 Gulf Blvd Unit E217, Indian Shores, FL 33785
    • /2

      Est $458,815

      Not Listed For Sale

      19110 Gulf Blvd Unit 3, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 455 Sq Ft
      • Built 1972
      19110 Gulf Blvd Unit 3, Indian Shores, FL 33785

      Last Sold Summary

      • 98 Days On Market

      Last Listing Agent Scott Coldwell C6 MANAGEMENT

  • /100

    $280,000

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

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

    Nicely renovated first-floor condominium in a desirable waterfront community! This beautifully updated 2-bedroom, 2-bath unit features all-new flooring, fresh paint, and brand-new appliances — making it completely move-in ready. The open floor plan is light and inviting, highlighted by a cozy wood-burning fireplace that adds warmth and character. Enjoy true Florida living with both front pation

    Ken Rogers, Jr BHHS FLORIDA PROPERTIES GROUP

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

    $610,000

    Sold Jun 12, 2026

    19817 Gulf Blvd Unit 609, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,555 Sq Ft
    • Built 2004

    Last Sold Summary

    • 22% Below List Price
    • $392/SF
    • 271 Days On Market

    Current Estimated Value $620,576

    Last Listing Agent Steve Wolf COASTAL PROPERTIES GROUP INTERNATIONAL

    19817 Gulf Blvd Unit 609, Indian Shores, FL 33785
    • /89

      Est $463,914

      Not Listed For Sale

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

      • 2 Beds
      • 2.5 Baths
      • 1,400 Sq Ft
      • Built 1981
      316 Windrush Blvd Unit 2, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 60 Days On Market

      Last Listing Agent Brittany Zajac DALTON WADE INC

  • /24

    $5,950,000

    • Land
    • 13,503 Sq Ft
    • $19,193,548 per Acre

    1306 Gulf Blvd, Indian Rocks Beach, FL 33785

    Here is your opportunity to own a piece of land with direct access to the highly sought-after beaches of Indian Rocks Beach. Whether you're looking for the perfect investment property or planning to build your own dream beach home, this location offers endless potential

    Daniel Martucci RE/MAX ACTION FIRST OF FLORIDA

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

    $800,000

    Sold Feb 19, 2026

    18400 Gulf Blvd Unit 1211, Indian Shores, FL 33785

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

    Last Sold Summary

    • 13% Below List Price
    • $571/SF
    • 275 Days On Market

    Current Estimated Value $813,657

    Last Listing Agent Connie Redman COASTAL PROPERTIES GROUP INTERNATIONAL

    18400 Gulf Blvd Unit 1211, Indian Shores, FL 33785
    • /70

      Est $545,479

      Not Listed For Sale

      19531 Gulf Blvd Unit 305, Indian Shores, FL 33785

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

      Last Sold Summary

      • 137 Days On Market

      Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

  • /47

    $1,175,000

    $75K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,724 Sq Ft

    208 Bates Ave, Indian Rocks Beach, FL 33785

    Beautifully elevated 3BR/2BA home in the heart of Indian Rocks Beach, just a short walk to the sand. This block-constructed property is zoned for short-term rentals, offering excellent income potential or a perfect personal retreat. Features include vaulted ceilings, open living space, wraparound balcony, and ample storage below. No HOA, flood-resilient design, and room to customize. Live the

    John Morgan IV KELLER WILLIAMS TAMPA CENTRAL

    208 Bates Ave, Indian Rocks Beach, FL 33785
  • /2

    $615,000

    Sold Apr 29, 2026

    19930 Gulf Blvd Unit 1B, Indian Shores, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 1,162 Sq Ft
    • Built 1979

    Last Sold Summary

    • 9% Below List Price
    • $529/SF
    • 72 Days On Market

    Last Listing Agent Linda O'Hanlan SAND KEY REALTY

    19930 Gulf Blvd Unit 1B, Indian Shores, FL 33785
    • /63

      Not Listed For Sale

      2008 1st St, Indian Rocks Beach, FL 33785

      • 1,512 Sq Ft
      • Built 1949
      2008 1st St, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 361 Days On Market

      Last Listing Agent Linda Ruffini TOWN CHASE PROPERTIES

  • /2

    $2,350,000

    New Construction
    • 4 Beds
    • 4.5 Baths
    • 2,550 Sq Ft

    2005 Beach Trail Unit B, Indian Rocks Beach, FL 33785

    Pre-Construction. To be built. Brought to you by Noah Thomas Builders — where modern luxury meets timeless coastal elegance. Welcome to your dream property on the Gulf Coast — a newly built luxury duplex just a short stroll from the pristine sands and turquoise waters of Indian Rocks Beach. Whether you’re looking for a high-performing investment, a vacation retreat, or multi-generational living,

    Cory Jursik SHORE PROPERTY GROUP

    2005 Beach Trail Unit B, Indian Rocks Beach, FL 33785
  • /6

    $750,000

    Sold Mar 27, 2026

    345 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 758 Sq Ft
    • Built 1955

    Last Sold Summary

    • 6% Below List Price
    • $989/SF
    • 104 Days On Market

    Current Estimated Value $768,600

    Last Listing Agent Steve McAloon Real Estate Empire Group, Inc.

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

      Est $264,151

      Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 598 Sq Ft
      • Built 1972
      2704 2nd St Unit 6, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 14 Days On Market

      Last Listing Agent Shawn Killebrew COASTAL PROPERTIES GROUP INTERNATIONAL

  • /19

    $949,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,575 Sq Ft

    19451 Gulf Blvd Unit 802, Indian Shores, FL 33785

    Under contract-accepting backup offers. Oh my...One of the most coveted communities with short term rentals now has a 3 bedroom 2 bath unit for sale. Sunrise to sunset views that will absolutely take your breath away. The 8th floor units have full sized washers and dryers so no waiting at the laundromat. Although short term rentals are allowed, this unit has been home for these sellers and it's

    Diann Callahan NORTHSIDE REALTY INC REALTORS

    19451 Gulf Blvd Unit 802, Indian Shores, FL 33785
  • /2

    $1,425,000

    Sold Nov 05, 2025

    300 10th Ave, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 16% Below List Price
    • $994/SF
    • 141 Days On Market

    Current Estimated Value $1,413,592

    Last Listing Agent Adrienne Dauses SMITH & ASSOCIATES REAL ESTATE

    300 10th Ave, Indian Rocks Beach, FL 33785
    • /61

      Est $849,051

      Not Listed For Sale

      89 the Cove Way, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 3 Baths
      • 1,935 Sq Ft
      • Built 2015
      89 the Cove Way, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Liskula Gentile BHHS FLORIDA PROPERTIES GROUP

  • /63

    $1,990,000

    $310K PRICE DROP Pending
    • 3 Beds
    • 2.5 Baths
    • 1,962 Sq Ft

    348 La Hacienda Dr, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. RESORT STYLE LIVING at its finest! This waterfront oasis is perfect for an investor looking for a SHORT TERM RENTAL property (offered furnished), primary or vacation home. SO MANY UPDATES in the last 3 years….Solar panels, roof, impact windows, hvac, hybrid water heater and appliances. This home comes complete with a boat lift, dock (110/220v electric and

    Bree Bowen REAL BROKER, LLC

    348 La Hacienda Dr, Indian Rocks Beach, FL 33785
  • /2

    $1,550,000

    Sold Dec 19, 2025

    417 20th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 2,230 Sq Ft
    • Built 1952

    Last Sold Summary

    • 6% Below List Price
    • $695/SF
    • 46 Days On Market

    Current Estimated Value $1,578,504

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    417 20th Ave, Indian Rocks Beach, FL 33785

Showing Results 401 - 440, Page 11 of 18

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