6,710

Homes in ZIP Code 33785

Section Image
  • /2

    $895,000 Sold Feb 07, 2025

    19451 Gulf Blvd Unit 806, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,590 Sq Ft
    • Built 1976

    Last Sold Summary

    • $563/SF
    • 31 Days On Market

    Current Estimated Value $892,553

    Last Listing Agent Grete Hart COASTAL PROPERTIES GROUP INTERNATIONAL

    19451 Gulf Blvd Unit 806, Indian Shores, FL 33785
    • /85

      Est $3,691,333 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,620 Sq Ft

      19816 Gulf Blvd Unit 401, Indian Shores, FL 33785

      19816 Gulf Blvd Unit 401, Indian Shores, FL 33785
  • /51

    $685,000

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

    19201 Vista Ln Unit D7, Indian Shores, FL 33785

    With motivated sellers and thoughtful pricing, this home is now an unbeatable value. Experience the best of coastal living with stunning water views in this beautifully remodeled 3-bedroom, 3-bath townhome, ideally located just steps from the Intracoastal Waterway and a short stroll to the beach. With the lowest HOA fees on the water at just $332.00/month, this fully furnished, move-in-ready home

    McKenna Hale LPT REALTY, LLC.

    19201 Vista Ln Unit D7, Indian Shores, FL 33785
  • /2

    $1,554,000 Sold Feb 21, 2025

    19915 Gulf Blvd Unit 808, Indian Shores, FL 33785

    • 3 Beds
    • 3.5 Baths
    • 2,543 Sq Ft
    • Built 2018

    Last Sold Summary

    • 6% Below List Price
    • $611/SF
    • 0 Days On Market

    Current Estimated Value $1,477,998

    Last Listing Agent Genevieve Cherrier COMPASS FLORIDA LLC

    19915 Gulf Blvd Unit 808, Indian Shores, FL 33785
    • /40

      Est $961,943 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,766 Sq Ft

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

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

    $449,000

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

    19451 Gulf Blvd Unit 211, Indian Shores, FL 33785

    Weekly rentals permitted! Welcome to Bay Shores Yacht & Tennis Club, one of the most desirable waterfront communities! This spacious 2-bedroom, 2-bath condo offers 1,050 sq. ft. of coastal living with the best of both worlds: direct beach access in front and breathtaking Intracoastal Waterway views from your private 24-foot balcony, where you can enjoy serene sunsets, passing boats, and abundant

    samuel rudolph COLDWELL BANKER REALTY

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

    $400,000 Sold Sep 23, 2025

    19531 Gulf Blvd Unit 205, Indian Shores, FL 33785

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

    Last Sold Summary

    • 23% Below List Price
    • $303/SF
    • 123 Days On Market

    Current Estimated Value $423,200

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    19531 Gulf Blvd Unit 205, Indian Shores, FL 33785
    • /2

      Est $762,562 Not Listed For Sale

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

      19236 Gulf Blvd Unit 401, Indian Shores, FL 33785

      19236 Gulf Blvd Unit 401, Indian Shores, FL 33785
  • /31

    $555,000 Pending

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft

    19417 Gulf Blvd Unit 101, Indian Shores, FL 33785

    Indian Rocks Beach is quiet little town with only just over 4000 residents, yet the close proximity to Tampa, Clearwater Beach, and St. Pete Beach allows guests to experience the area’s popular attractions, while still providing a peaceful retreat. The location and community are easily access to an array of enjoyable activities. Whether you swim, fish, boat or just sunbathe there are an endless

    Lisa Burnette SERHANT

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

    $1,037,500 Sold Dec 23, 2025

    307 16th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,678 Sq Ft
    • Built 1951

    Last Sold Summary

    • 1% Below List Price
    • $618/SF
    • 79 Days On Market

    Last Listing Agent Kyle Erhard ENGEL & VOLKERS ST. PETE

    307 16th Ave, Indian Rocks Beach, FL 33785
    • /46

      Est $623,337 Not Listed For Sale

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

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

      1108 Gulf Blvd Unit 102, Indian Rocks Beach, FL 33785
  • /77

    $1,450,000 Pending

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

    454 20th Ave, Indian Rocks Beach, FL 33785

    This beautifully updated coastal home offers the perfect blend of luxury, functionality, and peace of mind. Meticulously renovated post-hurricane, the property features impact-rated windows and doors, all upgraded to Cat 5 hurricane code standards. The open-concept layout showcases water views from nearly every room. The kitchen includes granite countertops, wood cabinetry, and vaulted ceilings

    Erin Edwards ENGEL & VOLKERS BELLEAIR

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

    $1,200,000 Sold Aug 06, 2025

    20002 Gulf Blvd Unit 2803, Indian Shores, FL 33785

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

    Last Sold Summary

    • 9% Above List Price
    • $1,017/SF
    • 11 Days On Market

    Current Estimated Value $1,148,673

    Last Listing Agent Luke Palmer RE/MAX ACTION FIRST OF FLORIDA

    20002 Gulf Blvd Unit 2803, Indian Shores, FL 33785
    • /57

      Est $1,792,019 Not Listed For Sale

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

      19828 Gulf Blvd Unit 201, Indian Shores, FL 33785

      19828 Gulf Blvd Unit 201, Indian Shores, FL 33785
  • /53

    $899,000

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

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

    NOW SELLING ENDLESS SUMMER! Harbourside Penthouse and Terrace! This recently updated 2 bedroom, 2 bathroom Corner Residence includes its own 1,200 SF private terrace with the most spectacular views of the Intracoastal and the Gulf of Mexico. Enjoy Sunrise, Sunset, and every minute in between! The Penthouse Residence sleeps up to 8 guests with a King Bed in the Primary Suite, 2 Queen Beds in the

    Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

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

    $530,000 Sold Jan 07, 2025

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

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

    Last Sold Summary

    • 2% Below List Price
    • $397/SF
    • 44 Days On Market

    Current Estimated Value $527,349

    Last Listing Agent Diann Callahan NORTHSIDE REALTY INC REALTORS

    19111 Vista Bay Dr Unit 608, Indian Shores, FL 33785
    • /39

      Est $730,961 Not Listed For Sale

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

      19201 Vista Ln Unit C6, Indian Shores, FL 33785

      19201 Vista Ln Unit C6, Indian Shores, FL 33785
  • /53

    $1,175,000

    • 4 Beds
    • 4 Baths
    • 1,700 Sq Ft

    807 E Gulf Blvd, Indian Rocks Beach, FL 33785

    Steps from the sand, this beach duplex in Indian Rocks Beach is elevated 11 feet off the ground. 807 Gulf Blvd offers what every investor wants but rarely finds; a turnkey operation with exceptional management in place, future bookings on the calendar, and a proven track record of strong reviews. Both 2-bed/2-bath units were updated, including new decks and HVAC installed in 2025, with the

    Beth Silverman EXP REALTY LLC

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

    $2,300,000 Sold Jun 05, 2025

    20110 Gulf Blvd Unit 400, Indian Shores, FL 33785

    • 3 Beds
    • 3.5 Baths
    • 3,768 Sq Ft
    • Built 2004

    Last Sold Summary

    • 23% Below List Price
    • $610/SF
    • 447 Days On Market

    Current Estimated Value $2,306,278

    Last Listing Agent Michael Lynch PREMIER SOTHEBY'S INTL REALTY

    20110 Gulf Blvd Unit 400, Indian Shores, FL 33785
    • /79

      Est $5,018,491 Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,223 Sq Ft

      112 Beach Trail, Indian Rocks Beach, FL 33785

      112 Beach Trail, Indian Rocks Beach, FL 33785
  • /46

    $499,900

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

    19725 Gulf Blvd Unit 10, Indian Shores, FL 33785

    PRICE REDUCTION! PRICED TO SELL! Welcome to the resort-style Sea Club Community in Indian Shores, perfectly situated along Gulf Blvd. and the Intracoastal Waterway, just steps from one of America’s favorite sugar-sand beaches. This TOP-FLOOR, CORNER UNIT is a spacious 2-bedroom, 2-bath condo offers 1,145 sq. ft. of coastal living with direct VIEWS of the sparkling heated saltwater POOL and lush

    Kris Ingram TURN KEY REALTY LLC

    19725 Gulf Blvd Unit 10, Indian Shores, FL 33785
  • /2

    $855,000 Sold Jul 24, 2025

    2618 Gulf Blvd Unit 407, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,340 Sq Ft
    • Built 1982

    Last Sold Summary

    • 14% Below List Price
    • $638/SF
    • 234 Days On Market

    Current Estimated Value $882,854

    Last Listing Agent Barb Ulrich KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    2618 Gulf Blvd Unit 407, Indian Rocks Beach, FL 33785
    • /65

      Est $1,178,567 Not Listed For Sale

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

      19418 Gulf Blvd Unit 307, Indian Shores, FL 33785

      19418 Gulf Blvd Unit 307, Indian Shores, FL 33785
  • /31

    $1,200,000

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

    60 Gulf Blvd Unit 402, Indian Rocks Beach, FL 33785

    Welcome to the exclusive Happy Fiddler at the Narrows of Indian Rocks Beach. This stunning top-floor penthouse at 60 Gulf Blvd, Unit 402 offers breathtaking 360-degree views of both the Gulf of Mexico and the Intracoastal Waterway. Spanning 1,795 sq ft, the 2-bedroom, 2.5-bath layout features a spacious great room and an open kitchen, perfect for entertaining or relaxing after a day at the beach.

    Michelle Ward COMPASS FLORIDA LLC

    60 Gulf Blvd Unit 402, Indian Rocks Beach, FL 33785
  • /74

    $770,000 Sold Jun 05, 2025

    18610 Gulf Blvd Unit 201, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,090 Sq Ft
    • Built 1974

    Last Sold Summary

    • 2% Below List Price
    • $706/SF
    • 24 Days On Market

    Current Estimated Value $759,792

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    18610 Gulf Blvd Unit 201, Indian Shores, FL 33785
    • /65

      Est $913,035 Not Listed For Sale

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

      415 20th Ave, Indian Rocks Beach, FL 33785

      415 20th Ave, Indian Rocks Beach, FL 33785
  • /62

    $1,099,900

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

    2504 Gulf Blvd Unit 505, Indian Rocks Beach, FL 33785

    Fully Furnished, Gulf-Front Living & Ready for Your Personal Touch! Step into sun-drenched penthouse living at Dolphin Reef! Unit 505 sits on the top floor and welcomes you with vaulted ceilings and spectacular natural light from brand-new 4' × 6' skylights in both the living room and primary bedroom — a rare feature that creates a bright, airy coastal retreat. This spacious 3-bedroom, 2-bath

    David Christ, Jr. ENGEL & VOLKERS MADEIRA BEACH

    2504 Gulf Blvd Unit 505, Indian Rocks Beach, FL 33785
  • /2

    $1,300,000 Sold Oct 23, 2025

    487 Harbor Dr S, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 2,231 Sq Ft
    • Built 2015

    Last Sold Summary

    • 23% Below List Price
    • $583/SF
    • 59 Days On Market

    Last Listing Agent Kelly Ackley PREMIER SOTHEBY'S INTL REALTY

    487 Harbor Dr S, Indian Rocks Beach, FL 33785
    • /65

      Est $994,043 Not Listed For Sale

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

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

      19930 Gulf Blvd Unit 4C, Indian Shores, FL 33785
  • /53

    $849,000

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

    1300 Gulf Blvd Unit 202, Indian Rocks Beach, FL 33785

    Exceptional Beachfront living! Beautifully furnished and ready for immediate use as a primary, vacation or investment property with its sought after 7-day minimum rental policy, the property offers flexibility in usage and lucrative income potential. Contemporary finishes are beautifully balanced with classic Florida charm! Bathed by natural light to create a welcoming feeling, this is an

    Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    1300 Gulf Blvd Unit 202, Indian Rocks Beach, FL 33785
  • /2

    $1,000,000 Sold Nov 13, 2025

    425 12th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,950 Sq Ft
    • Built 1948

    Last Sold Summary

    • 29% Below List Price
    • $513/SF
    • 174 Days On Market

    Last Listing Agent Pete Mustafaraj SMITH & ASSOCIATES REAL ESTATE

    425 12th Ave, Indian Rocks Beach, FL 33785
    • /100

      Not Listed For Sale

      • 1,250 Sq Ft

      722 Gulf Blvd, Indian Rocks Beach, FL 33785

      722 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /17

    $341,000

    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit A103, Indian Shores, FL 33785

    Location, location, location! This unique position on the 1st level in Building A has back door go out straight to the pool with additional Intracoastal waterway and marina views. Residence and guest love this convenience and picturesque sightlines. This prime location in Indian Shores, between Gulf of Mexico and Intracoastal Waterway, promises a lifestyle of relaxation and adventure. This

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

    $357,000 Sold Jun 02, 2025

    800 E Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 785 Sq Ft
    • Built 1979

    Last Sold Summary

    • 3% Below List Price
    • $455/SF
    • 4 Days On Market

    Current Estimated Value $360,027

    Last Listing Agent Megan Bower COASTAL PROPERTIES GROUP INTERNATIONAL

    800 E Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785
    • /15

      Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft

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

      2214 Bay Blvd Unit 9A, Indian Rocks Beach, FL 33785
  • /18

    $899,900

    • Land
    • 0.16 Acre
    • $5,624,375 per Acre

    339 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    Waterfront! This peaceful street/vacant waterfront lot in Indian Rocks Beach presents an excellent chance to build your Barrier Islands beach town Dream Home. Whether it's your Primary Home, Second Home, or SHORT-TERM RENTAL Opportunity, this deep-water/right-off-of-the Intracoastal waterway location opens the door to vast waterways and the Gulf of Mexico's open water and all they offer. Its

    Keith Petrauskas CENTURY 21 BEGGINS

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

    $260,000 Sold Dec 18, 2025

    18610 Gulf Blvd Unit 111, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 450 Sq Ft
    • Built 1974

    Last Sold Summary

    • 12% Below List Price
    • $578/SF
    • 14 Days On Market

    Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

    18610 Gulf Blvd Unit 111, Indian Shores, FL 33785
    • /2

      Est $341,716 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 735 Sq Ft

      19417 Gulf Blvd Unit E-115, Indian Shores, FL 33785

      19417 Gulf Blvd Unit E-115, Indian Shores, FL 33785
  • /48

    $510,000

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

    19531 Gulf Blvd Unit 502, Indian Shores, FL 33785

    Waterfront Condo living, steps from the Gulf! Golden Shores is a very well maintained, financially stable, six story, 90-unit condominium located on the intercoastal water way directly across the street from the white sands of Indian Shores beach. The building boasts an amazing waterfront on the intercoastal. It features completely new boat docks (new gates, pilings and composite decking) with 20

    Teresa Rojas CHARLES RUTENBERG REALTY INC

    19531 Gulf Blvd Unit 502, Indian Shores, FL 33785
  • /2

    $1,550,000 Sold Apr 29, 2025

    2 15th Ave Unit 104, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 2,000 Sq Ft
    • Built 2000

    Last Sold Summary

    • 3% Below List Price
    • $775/SF
    • 7 Days On Market

    Current Estimated Value $1,546,418

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    2 15th Ave Unit 104, Indian Rocks Beach, FL 33785

Showing Results 241 - 280, Page 7 of 18

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