6,710

Homes in ZIP Code 33785

Section Image
  • /2

    $470,000 Sold Mar 27, 2025

    620 Garland Cir, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 10% Below List Price
    • $321/SF
    • 13 Days On Market

    Current Estimated Value $473,327

    Last Listing Agent Edwards Todd REDFIN CORPORATION

    620 Garland Cir, Indian Rocks Beach, FL 33785
    • /15

      Not Listed For Sale

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

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

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

    $699,000

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

    19931 Gulf Blvd Unit D2, Indian Shores, FL 33785

    Turnkey Beachside Condo with Intracoastal Views – 1-Week Minimum Rentals AllowedJust one block from the beach, this beautifully maintained 2-bedroom, 2-bathroom condo offers the perfect blend of coastal living and rental income potential. Sold fully furnished and turnkey, it’s ready for immediate enjoyment or vacation rental use.Step inside to a light-filled, open-concept living

    Cherry Foos DALTON WADE INC

    19931 Gulf Blvd Unit D2, Indian Shores, FL 33785
  • /2

    $1,650,000 Sold Nov 02, 2025

    601 & 605 2nd St, Indian Rocks Beach, FL 33785

    • 6 Beds
    • 8 Baths
    • 4,080 Sq Ft
    • Built 1988

    Last Sold Summary

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

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    601 & 605 2nd St, Indian Rocks Beach, FL 33785
    • /45

      Est $650,103 Not Listed For Sale

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

      19925 Gulf Blvd Unit 203, Indian Shores, FL 33785

      19925 Gulf Blvd Unit 203, Indian Shores, FL 33785
  • /45

    $575,000

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

    669 Garland Cir, Indian Rocks Beach, FL 33785

    Experience elegant coastal living in this beautifully upgraded 2 bedroom, 2 bath townhome with 1,465 square feet overlooking the intracoastal waterway. Perfectly positioned just a couple minute walk to the beach, this residence combines modern comfort, stylish finishes, and low maintenance luxury. The open concept main level features engineered hardwood flooring, abundant natural light, and a

    Christina Smarowsky DALTON WADE INC

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

    $900,000 Sold Aug 18, 2025

    1000 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • $692/SF
    • 10 Days On Market

    Current Estimated Value $912,603

    Last Listing Agent Sandra Risberg PLUMLEE GULF BEACH REALTY

    1000 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785
    • /31

      Est $753,850 Not Listed For Sale

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

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

      900 Gulf Blvd Unit 504, Indian Rocks Beach, FL 33785
  • /65

    $479,000

    • 2 Beds
    • 2 Baths
    • 935 Sq Ft

    19701 Gulf Blvd Unit 328, Indian Shores, FL 33785

    Experience refined coastal living in this beautifully updated 2-bedroom, 2-bath condominium at 19701 Gulf Blvd, Unit 328, in the heart of Indian Shores. Thoughtfully reimagined with a contemporary–coastal aesthetic, this residence combines modern elegance with the effortless charm of beachfront living.From the moment you step inside, you’ll appreciate the open, airy layout enhanced by

    Robert Demarest DALTON WADE INC

    19701 Gulf Blvd Unit 328, Indian Shores, FL 33785
  • /2

    $790,000 Sold Jan 24, 2025

    99 Haven Beach Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,985 Sq Ft
    • Built 2014

    Last Sold Summary

    • 1% Below List Price
    • $398/SF
    • 17 Days On Market

    Current Estimated Value $815,346

    Last Listing Agent Bob Dean CENTURY 21 BEGGINS

    99 Haven Beach Dr, Indian Rocks Beach, FL 33785
    • /45

      Est $676,952 Not Listed For Sale

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

      399 C 2nd St Unit 516, Indian Rocks Beach, FL 33785

      399 C 2nd St Unit 516, Indian Rocks Beach, FL 33785
  • /18

    $1,400,000

    • Land
    • 0.21 Acre
    • $6,666,667 per Acre

    19215 Whispering Pines Dr, Indian Shores, FL 33785

    Prime New Build Opportunity in Indian Shores, Florida! Welcome to an unparalleled investment opportunity in the heart of the coveted Indian Shores community. Combining the allure of coastal living with the potential for significant financial gain, this prime parcel of land offers the potential for a stunning 4-townhome development or the creation of 2 expansive single-family homes for luxurious

    Sarah McIntyre CENTURY 21 BEGGINS

    19215 Whispering Pines Dr, Indian Shores, FL 33785
  • /2

    $735,000 Sold Jul 25, 2025

    300 16th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 1,028 Sq Ft
    • Built 1950

    Last Sold Summary

    • 8% Below List Price
    • $715/SF
    • 112 Days On Market

    Current Estimated Value $721,314

    Last Listing Agent Mark Baserap COASTAL PROPERTIES GROUP

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

      Est $763,649 Not Listed For Sale

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

      18610 Gulf Blvd Unit 703, Indian Shores, FL 33785

      18610 Gulf Blvd Unit 703, Indian Shores, FL 33785
  • /6

    $899,000

    • Land
    • 0.23 Acre
    • $3,908,696 per Acre

    372 12th Ave, Indian Rocks Beach, FL 33785

    Exceptional opportunities for developers, investors or discerning buyers ready to build in some of Pinellas County’s desirable neighborhoods. Each lot comes fully prepared, with architectural drawings, recent surveys (2026), completed set tests and a finalized permitting budget, saving you months of preparation and cost. Side-by-side waterfront build opportunities – buy one or both: Rare offering

    Michael Lynch PREMIER SOTHEBY'S INTL REALTY

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

    $500,000 Sold Apr 28, 2025

    405 16th Ave, Indian Rocks Beach, FL 33785

    • Land
    • 0.18 Acre
    • $2,777,778 per Acre

    Last Sold Summary

    • 19% Below List Price
    • 73 Days On Market

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

    405 16th Ave, Indian Rocks Beach, FL 33785
    • /59

      Est $1,294,669 Not Listed For Sale

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

      375 La Hacienda Dr, Indian Rocks Beach, FL 33785

      375 La Hacienda Dr, Indian Rocks Beach, FL 33785
  • /26

    $499,990

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

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785

    : New Roof installed in May 2025! Welcome to your dream beach retreat at Seashell of Indian Shores, a rare no-minimum rental community—perfect for generating year-round income or enjoying as a personal getaway! This beautifully renovated townhome offers 2 spacious bedrooms, 2.5 bathrooms, and an oversized 2-car garage, providing 1,225 sq. ft. of stylish coastal living just steps from the Gulf of

    Rhina Cortes COLDWELL BANKER REALTY

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785
  • /2

    $535,000 Sold Aug 14, 2025

    19807 Gulf Blvd Unit 128, Indian Shores, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 1,080 Sq Ft
    • Built 1981

    Last Sold Summary

    • 7% Below List Price
    • $495/SF
    • 237 Days On Market

    Current Estimated Value $539,118

    Last Listing Agent Jacki Fabrizio SMITH & ASSOCIATES REAL ESTATE

    19807 Gulf Blvd Unit 128, Indian Shores, FL 33785
    • /74

      Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,506 Sq Ft

      2116 1st St, Indian Rocks Beach, FL 33785

      2116 1st St, Indian Rocks Beach, FL 33785
  • /7

    $2,100,000 New Construction

    • 4 Beds
    • 4 Baths
    • 2,550 Sq Ft

    205 Bates Ave Unit A, Indian Rocks Beach, FL 33785

    Under Construction. ESTIMATED COMPLETION DECEMBER 2025! 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

    Holly Wikfors 1ST CLASS REAL ESTATE SUNCOAST

    205 Bates Ave Unit A, Indian Rocks Beach, FL 33785
  • /2

    $2,075,000 Sold Apr 08, 2025

    2025 20th Avenue Pkwy, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 4 Baths
    • 3,271 Sq Ft
    • Built 1962

    Last Sold Summary

    • 6% Below List Price
    • $634/SF
    • 14 Days On Market

    Current Estimated Value $2,006,910

    Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

    2025 20th Avenue Pkwy, Indian Rocks Beach, FL 33785
    • /46

      Est $4,649,061 Not Listed For Sale

      • 4 Beds
      • 5 Baths
      • 5,400 Sq Ft

      19520 Gulf Blvd Unit 701, Indian Shores, FL 33785

      19520 Gulf Blvd Unit 701, Indian Shores, FL 33785
  • /40

    $1,490,000

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

    19910 Gulf Blvd Unit 102, Indian Shores, FL 33785

    A rare opportunity to own in an intimate, 8-residence Gulf-front building in Indian Shores. This spacious 3-bedroom, 2-bath, fully furnished corner unit offers 1,900 square feet of interior living space, plus two private balconies—one with sweeping Gulf views and the other overlooking the city for a vibrant contrast of day and night. From your semi-private elevator access - Inside, the layout

    Melinda Persuitte COMPASS FLORIDA LLC

    19910 Gulf Blvd Unit 102, Indian Shores, FL 33785
  • /2

    $875,000 Sold Jan 17, 2025

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

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

    Last Sold Summary

    • 7% Below List Price
    • $686/SF
    • 138 Days On Market

    Current Estimated Value $828,052

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    900 Gulf Blvd Unit 808, Indian Rocks Beach, FL 33785
    • /50

      Est $2,532,882 Not Listed For Sale

      • 5 Beds
      • 4 Baths
      • 2,510 Sq Ft

      70 Gulf Blvd, Indian Rocks Beach, FL 33785

      70 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /46

    $995,000

    • 5 Beds
    • 3 Baths
    • 1,480 Sq Ft

    1214 Bay Pine Blvd, Indian Rocks Beach, FL 33785

    7.4% CAP RATE - FULLY PERMITTED RENOVATIONS... Unit #2 is fully licensed and operating as a vacation rental, property mangament is in place. Unit 1 & 3 can also be set up at STR for increased income potential. Welcome to 1214 Bay Pine Blvd, an exceptional investment opportunity in the scenic coastal town of Indian Rocks Beach, Florida. This fully updated triplex, with no deferred maintenance,

    Mike Daquino DOUGLAS ELLIMAN

    1214 Bay Pine Blvd, Indian Rocks Beach, FL 33785
  • /2

    $1,070,000 Sold Feb 19, 2025

    19106 Gulf Blvd Unit 102, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Built 1983

    Last Sold Summary

    • 14% Below List Price
    • $805/SF
    • 210 Days On Market

    Current Estimated Value $1,032,411

    Last Listing Agent Pamela Bickett CHARLES RUTENBERG REALTY INC

    19106 Gulf Blvd Unit 102, Indian Shores, FL 33785
    • /46

      Est $947,035 Not Listed For Sale

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

      413 20th Ave, Indian Rocks Beach, FL 33785

      413 20th Ave, Indian Rocks Beach, FL 33785
  • /94

    $6,190,000

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

    20060 Gulf Blvd, Indian Shores, FL 33785

    Welcome to your own private sanctuary on Indian Shores—an exclusive waterfront estate that blends timeless architecture, elevated comfort, and unrivaled Gulf-to-Intracoastal access. This one-of-a-kind property spans both sides of Gulf Boulevard, offering direct beach frontage on the west and private boat access on the east. The eastern parcel features a private, covered dock ideal for boating

    Kathryn Crowe SMITH & ASSOCIATES REAL ESTATE

    20060 Gulf Blvd, Indian Shores, FL 33785
  • /2

    $1,400,000 Sold Jun 06, 2025

    81 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 3 Baths
    • 3,330 Sq Ft
    • Built 1912

    Last Sold Summary

    • 12% Below List Price
    • $420/SF
    • 127 Days On Market

    Current Estimated Value $1,400,856

    Last Listing Agent Jonathan Minerick HOMECOIN.COM

    81 Gulf Blvd, Indian Rocks Beach, FL 33785
    • /27

      Est $991,481 Not Listed For Sale

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

      20002 Gulf Blvd Unit 2706, Indian Shores, FL 33785

      20002 Gulf Blvd Unit 2706, Indian Shores, FL 33785
  • /39

    $1,890,000

    • 6 Beds
    • 4 Baths
    • 3,060 Sq Ft

    106 20th Ave, Indian Rocks Beach, FL 33785

    This spacious 6-bedroom duplex offers the perfect blend of comfort, style, and coastal charm. It is completely renovated and offers a great opportunity as a rental property, personal residence, or even a combination of the two. Short-term rentals are permitted with no minimum night requirements in Indian Rocks Beach. Located just one property off Gulf Blvd, you’ll have easy access to the best of

    Michael Lynch PREMIER SOTHEBY'S INTL REALTY

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

    $975,000 Sold Dec 29, 2024

    451 20th Ave, Indian Rocks Beach, FL 33785

    • Land
    • 0.21 Acre
    • $4,642,857 per Acre

    Last Sold Summary

    • 19% Below List Price
    • 15 Days On Market

    Current Estimated Value $1,044,841

    Last Listing Agent xTroy Nowak MANGROVE BAY REALTY LLC

    451 20th Ave, Indian Rocks Beach, FL 33785
    • /85

      Est $559,436 Not Listed For Sale

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

      19531 Gulf Blvd Unit 514, Indian Shores, FL 33785

      19531 Gulf Blvd Unit 514, Indian Shores, FL 33785
  • /24

    $629,999

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

    19811 Gulf Blvd Unit A102, Indian Shores, FL 33785

    Indulge in the ultimate family getaway nestled in the heart of Captains Cove! This spacious 2 bedroom, 2 bath condo boasts an unbeatable view of the intercoastal waterway, ensuring every moment is filled with awe-inspiring sights and endless possibilities for family adventures. With ample space for everyone to spread out and relax, this condo is designed to accommodate the needs of families of

    Doug Bevis COASTAL PROPERTIES GROUP INTERNATIONAL

    19811 Gulf Blvd Unit A102, Indian Shores, FL 33785
  • /2

    $1,400,000 Sold Oct 10, 2025

    19812 Gulf Blvd Unit 6, Indian Shores, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,960 Sq Ft
    • Built 1979

    Last Sold Summary

    • 12% Below List Price
    • $714/SF
    • 39 Days On Market

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    19812 Gulf Blvd Unit 6, Indian Shores, FL 33785
    • /71

      Est $650,963 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 990 Sq Ft

      18650 Gulf Blvd Unit 306, Indian Shores, FL 33785

      18650 Gulf Blvd Unit 306, Indian Shores, FL 33785
  • /51

    $4,400,000

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

    19816 Gulf Blvd Unit 602, Indian Shores, FL 33785

    One or more photo(s) has been virtually staged. ONELLA is a newer Gulf-front enclave that has only 10 exclusive residences. Its Greek name means light and ONELLA was conceptualized to mirror the contemporary architecture seen along the Mediterranean. “Sea the Light” at ONELLA. It has a brilliant white exterior and blue-green glass which reflects the vast beauty of the Gulf and its beaches. This

    David Grieco PREMIER SOTHEBY'S INTL REALTY

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

    $567,500 Sold Aug 28, 2025

    19440 Gulf Blvd Unit 306, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 875 Sq Ft
    • Built 1978

    Last Sold Summary

    • 11% Below List Price
    • $649/SF
    • 92 Days On Market

    Current Estimated Value $568,230

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    19440 Gulf Blvd Unit 306, Indian Shores, FL 33785

Showing Results 361 - 400, Page 10 of 18

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