6,768

Homes in ZIP Code 33785

Section Image
    • /70

      Est $561,535 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

      • 6% Below List Price
      • $455/SF
      • 137 Days On Market

      Last Sold Price $600,000

      Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

  • /3

    $459,000

    • Land
    • 0.13 Acre
    • $3,530,769 per Acre

    121 13th Ave, Indian Rocks Beach, FL 33785

    Indian Rocks Beach. Vacant lot ready for you to build your dream home or vacation home. One block to Gulf and two to the Intracoastal neighborhood small boat launch. Currently have a survey and eco report. Close to wonderful restaurants, shopping, Trolley stops and more!

    Pamela Vasil CENTURY 21 COAST TO COAST

    121 13th Ave, Indian Rocks Beach, 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,362,525

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

    300 10th Ave, Indian Rocks Beach, 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

      • $595/SF
      • 361 Days On Market

      Last Sold Price $900,000

      Last Listing Agent Linda Ruffini TOWN CHASE PROPERTIES

  • /41

    $535,000

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

    324 Windrush Blvd Unit 11, Indian Rocks Beach, FL 33785

    Welcome to Windward Bay Condos on Indian Rocks Beach, where luxury meets effortless coastal style. Perfectly positioned along the Intracoastal Waterway, this beautifully renovated 2 bedroom, 2.5 bathroom townhome-style condo offers thoughtful upgrades throughout and the laid-back luxury of beachside living. As you arrive, you’ll appreciate the elevated construction on stilts offering peace of

    Stewart DeVore MAVREALTY

    324 Windrush Blvd Unit 11, Indian Rocks Beach, FL 33785
  • /2

    $965,000 Sold Jul 01, 2025

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

    • 3 Beds
    • 2 Baths
    • 2,134 Sq Ft
    • Built 1955

    Last Sold Summary

    • 1% Below List Price
    • $452/SF
    • 3 Days On Market

    Current Estimated Value $1,021,699

    Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

    2010 20th Avenue Pkwy, Indian Rocks Beach, FL 33785
    • /2

      Est $323,632 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

      • 22% Above List Price
      • $443/SF
      • 14 Days On Market

      Last Sold Price $265,000

      Last Listing Agent Shawn Killebrew COASTAL PROPERTIES GROUP INTERNATIONAL

  • /29

    $495,000

    • 2 Beds
    • 1 Bath
    • 860 Sq Ft

    18650 Gulf Blvd Unit 316, Indian Shores, FL 33785

    CORNER UNIT TURNKEY FURNISHED BEACH CONDO ON INDIAN SHORES WITH WATER VIEWS of the intercoastal from your living room. This condo community is all-ages and located between Indian Shores and Gulf Blvd., within steps from Park Blvd. Easy access to restaurants, public transportation, public parking and parks including Town Square Nature Park and Seaside Bird Sanctuary. Just 30 minutes from St.

    Tiffany Gans PEOPLE'S CHOICE REALTY SVC LLC

    18650 Gulf Blvd Unit 316, Indian Shores, FL 33785
  • /2

    $550,000 Sold May 12, 2025

    19531 Gulf Blvd Unit 404, Indian Shores, FL 33785

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

    Last Sold Summary

    • 8% Below List Price
    • $408/SF
    • 17 Days On Market

    Current Estimated Value $555,990

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

    19531 Gulf Blvd Unit 404, Indian Shores, FL 33785
    • /29

      Est $889,040 Not Listed For Sale

      19526 Gulf Blvd Unit 1D, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,325 Sq Ft
      • Built 1995
      19526 Gulf Blvd Unit 1D, Indian Shores, FL 33785

      Last Sold Summary

      • 1% Below List Price
      • $679/SF
      • 3 Days On Market

      Last Sold Price $900,000

      Last Listing Agent Forrest Murphy, Jr REALTY EXPERTS

  • /46

    $779,000

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

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

    Experience a truly unique destination: a fabulous Gulf-side water park community featuring a lazy river, heated pool and spa, and a lively Tiki bar just steps from your door. Owners and guests can enjoy all of this plus a short walk across the street to the powdery white sands of Indian Rocks Beach. This rare, direct waterfront unit overlooks the serene Intracoastal Waterway in a designated No

    Sam Matcha ENGEL & VOLKERS BELLEAIR

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

    $1,395,000 Sold Apr 18, 2025

    476 Harbor Dr S, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,367 Sq Ft
    • Built 1970

    Last Sold Summary

    • 11% Below List Price
    • $589/SF
    • 35 Days On Market

    Current Estimated Value $1,442,517

    Last Listing Agent Megan Bower COASTAL PROPERTIES GROUP INTERNATIONAL

    476 Harbor Dr S, Indian Rocks Beach, FL 33785
    • /61

      Est $929,217 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

      • 7% Above List Price
      • $450/SF
      • 13 Days On Market

      Last Sold Price $870,000

      Last Listing Agent Liskula Gentile BHHS FLORIDA PROPERTIES GROUP

  • /35

    $528,000

    • 1 Bed
    • 1 Bath
    • 941 Sq Ft

    78 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

    Welcome to Indian Sunset Beach a Boutique Mid-Rise with elevator. Offering a 1-Bedroom plus Den-Separate Room. Den Easily Functions as a 2nd bedroom. Approx. 941 sq.ft. plus 98 sq.ft. Balcony Facing West with Beach Views, Spacious Open Concept Living/Dining w/Walk-Out to Balcony. Upgraded Kitchen w/ Stainless Steel Appliances, Fridge w/ Bottom Freezer, Stove, Range Hood Microwave and Dishwasher,

    Alexander Campodonico FUTURE HOME REALTY INC

    78 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
  • /2

    $625,000 Sold Apr 11, 2025

    212 20th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,788 Sq Ft
    • Built 1962

    Last Sold Summary

    • 14% Below List Price
    • $350/SF
    • 47 Days On Market

    Current Estimated Value $682,251

    Last Listing Agent Christina & Bill DeVine COASTAL PROPERTIES GROUP INTERNATIONAL

    212 20th Ave, Indian Rocks Beach, FL 33785
    • /56

      Est $799,261 Not Listed For Sale

      1308 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,130 Sq Ft
      • Built 2004
      1308 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $752/SF
      • 59 Days On Market

      Last Sold Price $850,000

      Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

  • /49

    $350,000

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

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

    This unit is a CASH COW! ** 2ND FLOOR UNIT! BEST priced unit in the community *** (2 BED 2 BATH Sleeps 6 ) Buy as a desired vacation rental or second home! ALL ages welcomed! UNIT COMES FULLY FURNISHED and TURNKEY with linens, extra pull out bed, beach chairs, fishing pole and so much more. LAUNDRY INSIDE UNIT! ASSIGNED COVERED PARKING & STORAGE steps from the unit. (AC 2017) Welcome to your

    Chistina Richardson DALTON WADE INC

    1 Windrush Blvd Unit T30, 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,549,508

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    417 20th Ave, Indian Rocks Beach, FL 33785
    • /44

      Est $968,951 Not Listed For Sale

      1 15th Ave Unit 102, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,375 Sq Ft
      • Built 1983
      1 15th Ave Unit 102, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 7% Below List Price
      • $756/SF
      • 10 Days On Market

      Last Sold Price $1,040,000

      Last Listing Agent Bob Schmidt TROPICAL ISLES REALTY INC

  • /30

    $375,000

    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit B-102, Indian Shores, FL 33785

    INCREDIBLE INVESTMENT OPPORTUNITY AT $375K!!!! Welcome to your slice of coastal paradise in Indian Shores! Located at 19417 Gulf Blvd, Unit B-102, this beautifully appointed 1-bedroom, 1-bath condo with a versatile bonus room offers the perfect blend of comfort, style, and investment potential. Just steps from the sand and the sparkling waters of the Gulf of Mexico, this turnkey residence

    Robert Demarest DALTON WADE INC

    19417 Gulf Blvd Unit B-102, Indian Shores, FL 33785
  • /2

    $1,275,000 Sold Sep 25, 2025

    19111 Whispering Pines Dr, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,304 Sq Ft
    • Built 1946

    Last Sold Summary

    • 12% Below List Price
    • $978/SF
    • 47 Days On Market

    Current Estimated Value $1,255,007

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

    19111 Whispering Pines Dr, Indian Shores, FL 33785
    • /34

      Est $1,929,376 Not Listed For Sale

      20002 Gulf Blvd Unit PH-5, Indian Shores, FL 33785

      • 4 Beds
      • 2.5 Baths
      • 2,580 Sq Ft
      • Built 1979
      20002 Gulf Blvd Unit PH-5, Indian Shores, FL 33785

      Last Sold Summary

      • 3% Above List Price
      • $729/SF
      • 80 Days On Market

      Last Sold Price $1,880,000

      Last Listing Agent Natalie Devicente SOUTHERN ROOTS REALTY, LLC

  • /71

    $1,275,000

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

    108 20th Ave, Indian Rocks Beach, FL 33785

    Priced to Sell: Move in Ready - Corner Lot - 6 Bedroom, 4 Bathroom Duplex on Stilts - Indian Rocks Beach. Escape to one of Florida's most charming beaches, Indian Rocks Beach! This picturesque coastal town offers pristine white sandy shores and endless activities on both land and water. Just a short walk across the road, you’ll find yourself on the beach, ready to soak in the sun, swim, or simply

    Linda Ruffini TOWN CHASE PROPERTIES

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

    $347,500 Sold Feb 25, 2026

    19417 Gulf Blvd Unit F 207, Indian Shores, FL 33785

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

    Last Sold Summary

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

    Current Estimated Value $371,700

    Last Listing Agent Kelly Ackley KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    19417 Gulf Blvd Unit F 207, Indian Shores, FL 33785
    • /44

      Est $461,414 Not Listed For Sale

      19417 Gulf Blvd Unit C-209, Indian Shores, FL 33785

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft
      • Built 1961
      19417 Gulf Blvd Unit C-209, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $542/SF
      • 21 Days On Market

      Last Sold Price $515,000

      Last Listing Agent Eric Zumwalt EXP REALTY, LLC

  • /40

    $435,000

    • 2 Beds
    • 2 Baths
    • 935 Sq Ft

    19701 Gulf Blvd Unit 105, Indian Shores, FL 33785

    Experience the best of Florida coastal living in this fully renovated 2-bedroom, 2-bath condo at The Bay Mariner Condominiums in Indian Shores. This move-in-ready residence offers an opportunity to own a refreshed coastal property in one of the most desirable locations along Florida’s Gulf Beaches. Situated within a waterfront Intracoastal community spanning nearly four acres of tropical

    Candice Kelly IAD FLORIDA LLC

    19701 Gulf Blvd Unit 105, Indian Shores, FL 33785
  • /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 $471,954

    Last Listing Agent Edwards Todd REDFIN CORPORATION

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

      Est $537,110 Not Listed For Sale

      19727 Gulf Blvd Unit 107, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,055 Sq Ft
      • Built 1980
      19727 Gulf Blvd Unit 107, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $569/SF
      • 0 Days On Market

      Last Sold Price $599,900

      Last Listing Agent Jenn Cook COASTAL PROPERTIES GROUP INTER

  • /40

    $950,000

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

    19530 Gulf Blvd Unit 4B, Indian Shores, FL 33785

    Old Florida Charm Meets Modern Coastal Living Welcome to 19530 Gulf Blvd — where laid-back beach days and timeless coastal style come together in the heart of beautiful Indian Shores. This stunning 3-bedroom, 2-bath condo blends classic Old Florida charm with elevated modern beach chic updates, creating the perfect personal retreat or a proven income-producing vacation rental generating over

    Amy Schmitzer CHARLES RUTENBERG REALTY INC

    19530 Gulf Blvd Unit 4B, Indian Shores, FL 33785
  • /2

    $570,000 Sold Mar 16, 2026

    19440 Gulf Blvd Unit 503, Indian Shores, FL 33785

    • 1 Bed
    • 1.5 Baths
    • 875 Sq Ft
    • Built 1978

    Last Sold Summary

    • 5% Below List Price
    • $651/SF
    • 16 Days On Market

    Current Estimated Value $571,956

    Last Listing Agent Sylvia Haddad REDFIN CORPORATION

    19440 Gulf Blvd Unit 503, Indian Shores, FL 33785
    • /60

      Est $599,990 Not Listed For Sale

      18400 Gulf Blvd Unit 2305, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 925 Sq Ft
      • Built 1983
      18400 Gulf Blvd Unit 2305, Indian Shores, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $692/SF
      • 93 Days On Market

      Last Sold Price $640,000

      Last Listing Agent Farah Novin PREMIER SOTHEBY'S INTL. REALTY

  • /53

    $6,999,000 Pending

    • 4 Beds
    • 6 Baths
    • 4,490 Sq Ft

    20256 Gulf Blvd, Indian Shores, FL 33785

    Who says you can’t have it all? This stunning beachfront estate featured in Tampa Bay Magazine with a dock in front of the home and the beach in the back! A real rarity to have both dock and beach with less than one percent of all homes in Pinellas County having this bragging right. Boat and beach in one exquisite estate with all the trimmings including all furniture, lighting, artwork and

    Andrew Tsunis BARKETT REALTY

    20256 Gulf Blvd, 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
    • /25

      Est $568,271 Not Listed For Sale

      19451 Gulf Blvd Unit 612, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,050 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 612, Indian Shores, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $614/SF
      • 60 Days On Market

      Last Sold Price $645,000

      Last Listing Agent Jason Miller RE/MAX

  • /43

    $1,199,900 Open Sat 2PM - 4PM

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

    419 12th Ave, Indian Rocks Beach, FL 33785

    Charming beach home located in one of the most desirable waterfront communities in the heart of Indian Rocks Beach. This prime location offers beautiful water views and is just a short walk to the beach. The property features 52 feet of seawall, a large private dock (Trek), a 13,000-lb boat lift for up to a 28' ft boat, and a 3,000-lb jet ski lift, making it ideal for boating enthusiasts.

    Kevin Freel CENTURY 21 LIST WITH BEGGINS

    419 12th Ave, 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 $940,559

    Last Listing Agent Sandra Risberg PLUMLEE GULF BEACH REALTY

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

      Est $848,196 Not Listed For Sale

      506 Gulf Blvd Unit 103, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,050 Sq Ft
      • Built 1978
      506 Gulf Blvd Unit 103, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $914/SF
      • 2 Days On Market

      Last Sold Price $960,000

      Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

  • /26

    $895,000

    • 2 Beds
    • 1.5 Baths
    • 1,080 Sq Ft

    407 20th Ave, Indian Rocks Beach, FL 33785

    Investor special, cash only in Indian Rocks Beach! Opportunity awaits on this can't miss Intracoastal waterfront property. Nestled in an adorable and sought-after seaside community just minutes from the sugar sands of the Gulf. This property offers prime tear down potential for builders or investors looking to maximize value with a dream waterfront build on a 6700 sqft lot. Alternatively, this

    Stewart DeVore MAVREALTY

    407 20th Ave, Indian Rocks Beach, 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 $724,478

    Last Listing Agent Mark Baserap COASTAL PROPERTIES GROUP

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

      Est $1,050,273 Not Listed For Sale

      20070 Gulf Blvd Unit 1, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,530 Sq Ft
      • Built 1984
      20070 Gulf Blvd Unit 1, Indian Shores, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $784/SF
      • 2 Days On Market

      Last Sold Price $1,200,000

      Last Listing Agent Toni Rametta CHARLES RUTENBERG REALTY INC

Showing Results 361 - 400, Page 10 of 18

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