6,785

Homes in ZIP Code 33785

Section Image
    • /2

      Not Listed For Sale

      2706 1st St, Indian Rocks Beach, FL 33785

      • 8 Beds
      • 4 Baths
      • 3,060 Sq Ft
      • Built 1973
      2706 1st St, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 3 Days On Market

  • /36

    $498,000

    $30K PRICE DROP
    • 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

    $1,200,000

    Sold Jul 10, 2025

    1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,290 Sq Ft
    • Built 1956

    Last Sold Summary

    • 23% Below List Price
    • $524/SF
    • 93 Days On Market

    Current Estimated Value $1,257,740

    Last Listing Agent PAULA TITO LPT REALTY, LLC

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

      Est $514,266

      Not Listed For Sale

      19451 Gulf Blvd Unit 510, Indian Shores, FL 33785

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

      Last Sold Summary

      • 47 Days On Market

  • /49

    $345,000

    $20K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,040 Sq Ft

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

    ** UNIT OPEN FOR SHOWINGS UNTIL THE -26th! This unit is a CASH COW! ** 2ND FLOOR UNIT! BEST priced unit in the community *** (2 BED 2 BATH Sleeps 6 ) 30 Day Rentals! 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 &

    Chistina Richardson DALTON WADE INC

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

    $3,800,000

    Sold May 27, 2026

    30 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 8 Beds
    • 7 Baths
    • 8,212 Sq Ft
    • Built 1961

    Last Sold Summary

    • 20% Below List Price
    • $463/SF
    • 78 Days On Market

    Last Listing Agent Joseph Koebel RE/MAX REALTEC GROUP INC

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

      Est $273,265

      Not Listed For Sale

      18399 Gulf Blvd Unit 376, Indian Shores, FL 33785

      • 1 Bed
      • 1 Bath
      • 522 Sq Ft
      • Built 1964
      18399 Gulf Blvd Unit 376, Indian Shores, FL 33785

      Last Sold Summary

      • 315 Days On Market

  • /46

    $980,000

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

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

    Experience the ultimate beachfront lifestyle at Pelicans Pointe, where breathtaking Gulf views, sugar-white sand, and the laid-back charm of Indian Shores come together to create the perfect coastal retreat. Nestled along one of Pinellas County's most desirable stretches of shoreline, this location offers the rare opportunity to enjoy daily sunsets, long walks on the beach, waterfront dining, and

    Kelsey Brumett MAVREALTY

    19930 Gulf Blvd Unit 3B, Indian Shores, FL 33785
  • /2

    $850,000

    Sold Mar 23, 2026

    18400 Gulf Blvd Unit 2506, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,380 Sq Ft
    • Built 1983

    Last Sold Summary

    • 15% Below List Price
    • $616/SF
    • 202 Days On Market

    Current Estimated Value $841,149

    Last Listing Agent Andy Burwell BURWELL REAL ESTATE

    18400 Gulf Blvd Unit 2506, Indian Shores, FL 33785
    • /2

      Est $786,627

      Not Listed For Sale

      420 Gulf Blvd Unit 404, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,330 Sq Ft
      • Built 1982
      420 Gulf Blvd Unit 404, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 63 Days On Market

  • /24

    $999,000

    Pre-Foreclosure
    • 2 Beds
    • 3 Baths
    • 1,575 Sq Ft

    18838 Gulf Blvd Unit 202, Indian Shores, FL 33785

    BEACH FRONT TOWNHOME! 2-bedroom, 2 bath with 3rd bath by the garage for convenience. NO RENTAL RESTRICTIONS in a PRIME LOCATION on INDIAN SHORES. Wide open living space combines the living room, kitchen and dining room. WOOD BURNING FIREPLACE in the living area on the first floor and in the primary suite on the second floor, adding a unique touch to the already charming coastal attitude of the

    Ruth Santana SANTANA AND COMPANY REAL ESTATE

    18838 Gulf Blvd Unit 202, Indian Shores, FL 33785
  • /2

    $2,500,000

    Sold Jan 30, 2026

    18700 Gulf Blvd Unit 5, Indian Shores, FL 33785

    • 3 Beds
    • 3.5 Baths
    • 3,015 Sq Ft
    • Built 2002

    Last Sold Summary

    • 4% Below List Price
    • $829/SF
    • 59 Days On Market

    Current Estimated Value $2,496,853

    Last Listing Agent Bill Harder NEXTHOME BEACH TIME REALTY

    18700 Gulf Blvd Unit 5, Indian Shores, FL 33785
    • /6

      Not Listed For Sale

      2214 Bay Blvd Unit 10A, Indian Rocks Beach, FL 33785

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2023
      2214 Bay Blvd Unit 10A, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 56 Days On Market

  • /12

    $345,000

    Pending
    • 1 Bed
    • 1 Bath
    • 895 Sq Ft

    19236 Gulf Blvd Unit 402, Indian Shores, FL 33785

    This is a 1 bedroom condo directly on Indian Shores beach. It has the million dollar view for a third of the price. This condo is being sold As IS and has a ton of potential to be a real money maker for someone looking to fix up and sell or even short term rental. This unit is on the 4th floor and features a large balcony overlooking the beautiful Gulf of Mexico. You can walk for miles on the

    Brett Kennedy COLDWELL BANKER REALTY

    19236 Gulf Blvd Unit 402, Indian Shores, FL 33785
  • /2

    $830,000

    Sold Oct 16, 2025

    365 La Hacienda Dr, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,506 Sq Ft
    • Built 1957

    Last Sold Summary

    • 28% Below List Price
    • $551/SF
    • 137 Days On Market

    Current Estimated Value $886,569

    Last Listing Agent Salma Abdelaal COASTAL PROPERTIES GROUP INTERNATIONAL

    365 La Hacienda Dr, Indian Rocks Beach, FL 33785
    • /54

      Est $613,019

      Not Listed For Sale

      901 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 3 Baths
      • 1,462 Sq Ft
      • Built 1990
      901 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 0 Days On Market

  • /35

    $679,000

    $71K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,125 Sq Ft

    19500 Gulf Blvd Unit 102, Indian Shores, FL 33785

    A rare opportunity to own a direct beachfront condo in the desirable Las Olas community! Welcome to 19500 Gulf Blvd, a beautifully maintained 2-bedroom, 2-bath residence offering breathtaking Gulf, beach, and pool views. This turnkey unit is being sold fully furnished, making it ideal as a primary residence, vacation home, or investment property. The open-concept floor plan is filled with natural

    Richard Stone PREMIER REALTY OF TAMPA

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

    $785,000

    Sold Jun 03, 2026

    19812 Gulf Blvd Unit 4, Indian Shores, FL 33785

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

    Last Sold Summary

    • 5% Below List Price
    • $538/SF
    • 27 Days On Market

    Current Estimated Value $829,122

    Last Listing Agent Matthew Workman SANDCASTLE REALTY INC

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

      Est $736,953

      Not Listed For Sale

      18400 Gulf Blvd Unit PH-11, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1982
      18400 Gulf Blvd Unit PH-11, Indian Shores, FL 33785

      Last Sold Summary

      • 276 Days On Market

  • /71

    $749,000

    • 3 Beds
    • 3 Baths
    • 1,656 Sq Ft

    140 Marcdale Blvd, Indian Rocks Beach, FL 33785

    Live the Ultimate Coastal Lifestyle in this fully renovated, Coastal Contemporary 3-bed, 3-bath, 1,656 sq ft Waterfront Townhome with a Deeded Boat slip and expansive Tandem garage with extensive built-ins & storage in the prestigious Sunset Bay Townhome Community of Indian Rocks Beach. Perfectly positioned on the tranquil Intracoastal Waterway, this boater-friendly residence offers unobstructed

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    140 Marcdale Blvd, Indian Rocks Beach, FL 33785
  • /2

    $7,500,000

    Sold Nov 10, 2025

    32 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 5.5 Baths
    • 5,828 Sq Ft
    • Built 2023

    Last Sold Summary

    • 36% Below List Price
    • $1,287/SF
    • 162 Days On Market

    Current Estimated Value $7,525,142

    Last Listing Agent Tanner Tillung EXP REALTY LLC

    32 Gulf Blvd, Indian Rocks Beach, FL 33785
    • /45

      Est $4,021,157

      Not Listed For Sale

      19816 Gulf Blvd Unit 502, Indian Shores, FL 33785

      • 4 Beds
      • 3.5 Baths
      • 3,620 Sq Ft
      • Built 2018
      19816 Gulf Blvd Unit 502, Indian Shores, FL 33785

      Last Sold Summary

      • 29 Days On Market

  • /40

    $430,000

    $5K PRICE DROP
    • 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 REAL ESTATE

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

    $1,525,000

    Sold Nov 21, 2025

    315 Harbor Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,815 Sq Ft
    • Built 1971

    Last Sold Summary

    • 2% Below List Price
    • $840/SF
    • 4 Days On Market

    Current Estimated Value $1,521,260

    Last Listing Agent Anthony DiCosimo SMITH & ASSOCIATES REAL ESTATE

    315 Harbor Dr, Indian Rocks Beach, FL 33785
    • /85

      Est $3,658,921

      Not Listed For Sale

      19816 Gulf Blvd Unit 401, Indian Shores, FL 33785

      • 4 Beds
      • 3 Baths
      • 3,620 Sq Ft
      • Built 2018
      19816 Gulf Blvd Unit 401, Indian Shores, FL 33785

      Last Sold Summary

      • 0 Days On Market

  • /80

    $1,949,000

    • 7 Beds
    • 5 Baths
    • 3,418 Sq Ft

    2311 Bay Blvd, Indian Rocks Beach, FL 33785

    Waterfront Quadplex with Boat Dock - Prime Indian Rocks Beach Opportunity! This rare quadplex offers the ultimate combination of beachside living and Intracoastal boating access. Located in sunny Indian Rocks Beach, this income property features two boat slips, a 12,000LB lift, and davits, perfect for boating enthusiasts, with the beach just steps away. The property includes a spacious top-floor

    Russell Miller CENTURY 21 BEGGINS

    2311 Bay Blvd, Indian Rocks Beach, FL 33785
  • /2

    $355,000

    Sold May 07, 2026

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

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

    Last Sold Summary

    • 11% Below List Price
    • $483/SF
    • 38 Days On Market

    Current Estimated Value $364,008

    Last Listing Agent Robert Demarest DALTON WADE INC

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

      Est $952,998

      Not Listed For Sale

      729 E Gulf Blvd Unit 3-C, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 1,766 Sq Ft
      • Built 2005
      729 E Gulf Blvd Unit 3-C, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 62 Days On Market

  • /16

    $3,595,000

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

    16 Gulf Blvd Unit 201, 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

    Ana Chirino CHIRINO REAL ESTATE

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

    $795,000

    Sold Oct 28, 2025

    24 Gulf Blvd Unit 3B, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,215 Sq Ft
    • Built 1993

    Last Sold Summary

    • 6% Below List Price
    • $654/SF
    • 26 Days On Market

    Current Estimated Value $826,255

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    24 Gulf Blvd Unit 3B, Indian Rocks Beach, FL 33785
    • /2

      Est $745,907

      Not Listed For Sale

      19236 Gulf Blvd Unit 401, Indian Shores, FL 33785

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

      Last Sold Summary

      • 129 Days On Market

  • /42

    $699,000

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

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

    New Price! Ready to Sell! Don't miss this rare opportunity to own a stunning condominium in a prime location with spectacular water views. Near the white sand beaches of Indian Rocks Beach, this property offers luxury and proven rental income, making it an exceptional choice for investors. From your private balcony, you can enjoy unobstructed views of the Gulf of Mexico and Intracoastal Waterway,

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

    $575,000

    Sold Oct 10, 2025

    1809 Gulf Blvd Unit B1, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 878 Sq Ft
    • Built 1981

    Last Sold Summary

    • $655/SF
    • 0 Days On Market

    Current Estimated Value $564,462

    Last Listing Agent Ben Mitrano LPT REALTY, LLC

    1809 Gulf Blvd Unit B1, Indian Rocks Beach, FL 33785
    • /46

      Est $487,714

      Not Listed For Sale

      1108 Gulf Blvd Unit 102, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,650 Sq Ft
      • Built 1985
      1108 Gulf Blvd Unit 102, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 87 Days On Market

  • /30

    $875,000

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

    18400 Gulf Blvd Unit 1108, Indian Shores, FL 33785

    Under contract-accepting backup offers. FULL GULF-FRONT BEACH VIEWS!This well-maintained mid-rise beachfront community offers the flexibility of WEEKLY SHORT TERM RENTALS, making it an exceptional opportunity for both personal enjoyment and investment. Residents and guests enjoy resort-style amenities, including a large sun deck, heated pool and spa, outdoor showers, gas grills, secure gated

    Laura Baccarella KELLER WILLIAMS SOUTH TAMPA

    18400 Gulf Blvd Unit 1108, Indian Shores, FL 33785
  • /2

    $925,000

    Sold May 01, 2026

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

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

    Last Sold Summary

    • 3% Below List Price
    • $740/SF
    • 27 Days On Market

    Current Estimated Value $937,047

    Last Listing Agent Amy Schmitzer CHARLES RUTENBERG REALTY INC

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

      Est $1,953,475

      Not Listed For Sale

      19828 Gulf Blvd Unit 201, Indian Shores, FL 33785

      • 3 Beds
      • 2.5 Baths
      • 2,714 Sq Ft
      • Built 2000
      19828 Gulf Blvd Unit 201, Indian Shores, FL 33785

      Last Sold Summary

      • 23 Days On Market

  • /26

    $869,000

    $26K PRICE DROP
    • 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

    $6,000,000

    Sold Apr 08, 2026

    20256 Gulf Blvd, Indian Shores, FL 33785

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

    Last Sold Summary

    • 23% Below List Price
    • $1,336/SF
    • 375 Days On Market

    Last Listing Agent Andrew Tsunis BARKETT REALTY

    20256 Gulf Blvd, Indian Shores, FL 33785
    • /39

      Est $735,505

      Not Listed For Sale

      19201 Vista Ln Unit C6, Indian Shores, FL 33785

      • 3 Beds
      • 3 Baths
      • 1,500 Sq Ft
      • Built 1992
      19201 Vista Ln Unit C6, Indian Shores, FL 33785

      Last Sold Summary

      • 55 Days On Market

Showing Results 281 - 320, Page 8 of 18

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