6,767

Homes in ZIP Code 33785

Section Image
  • /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
    • /99

      Est $1,744,333 Not Listed For Sale

      2304 Beach Trail Unit 1 & 2, Indian Rocks Beach, FL 33785

      • 6 Beds
      • 6 Baths
      • 4,620 Sq Ft
      • Built 1997
      2304 Beach Trail Unit 1 & 2, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 58% Below List Price
      • $909/SF
      • 134 Days On Market

      Last Sold Price $4,200,000

      Last Listing Agent Martha Thorn COLDWELL BANKER REALTY

  • /85

    $545,000 Pending

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

    19451 Gulf Blvd Unit 706, Indian Shores, FL 33785

    Under contract-accepting backup offers. Direct waterfront residence #706 with weekly rentals OK. Invest in long-range water views and sunsets! Relax and enjoy the spectacular water views from your 7-by-25-foot waterfront balcony fronting the living room and main bedroom. Fully remodeled two bedrooms and two baths with over 1,050 square feet. Remodeled open kitchen with granite and solid wood

    Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    19451 Gulf Blvd Unit 706, 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 $537,987

    Last Listing Agent Jacki Fabrizio SMITH & ASSOCIATES REAL ESTATE

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

      Est $653,948 Not Listed For Sale

      19925 Gulf Blvd Unit 203, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,125 Sq Ft
      • Built 1983
      19925 Gulf Blvd Unit 203, Indian Shores, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $616/SF
      • 13 Days On Market

      Last Sold Price $693,000

      Last Listing Agent Timothy Cook CHARLES RUTENBERG REALTY INC

  • /41

    $485,000

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

    19823 Gulf Blvd Unit 33, Indian Shores, FL 33785

    No Milestone Inspection Required!No Rental Restrictions, a rare 2 car garage, and a short walk to the Beach. This listing has it all! Welcome to your coastal retreat in the heart of Indian Shores, Florida. This beautifully updated 2-bedroom, 2.5-bath condo with a rare 2-car garage offers the perfect blend of modern upgrades, low-maintenance living, and prime beachside location. A brand-new roof

    Irene Ocasio FLORIDA EXECUTIVE REALTY

    19823 Gulf Blvd Unit 33, Indian Shores, 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,020,429

    Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

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

      Est $781,531 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 504, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 1% Above List Price
      • $604/SF
      • 24 Days On Market

      Last Sold Price $770,000

      Last Listing Agent Nancy Scott COASTAL PROPERTIES GROUP INTERNATIONAL

  • /51

    $899,900

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

    19810 Gulf Blvd Unit 3, Indian Shores, FL 33785

    One or more photo(s) has been virtually staged. Auction Property. WELCOME TO YOUR FRONT ROW SEAT TO PARADISE! THIS BEACHFRONT CONDO IS TRULY A ONE-OF-A-KIND HIDDEN TREASURE! Indulge in the ultimate coastal escape where sunshine and crystal sand are literally steps away from your private deck with breathtaking DIRECT VIEWS OF THE BEACH AND THE GULF! This rare gem is an end unit within an intimate

    Rose Brown FUTURE HOME REALTY INC

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

    $430,000 Sold Jan 27, 2026

    112 12th Ave, Indian Rocks Beach, FL 33785

    • Land
    • 0.12 Acre
    • $3,583,333 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 1 Day On Market

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

    112 12th Ave, Indian Rocks Beach, FL 33785
    • /45

      Est $681,607 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,110 Sq Ft
      • Built 2016
      399 C 2nd St Unit 516, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 11% Below List Price
      • $689/SF
      • 86 Days On Market

      Last Sold Price $765,000

      Last Listing Agent Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

  • /75

    $1,599,000

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

    19700 Gulf Blvd Unit 403, Indian Shores, FL 33785

    .. AMAZING OPPORTUNITY... NEW REDUCED PRICE...Updated two-story gulf-front townhouse-style condominium. Aesthetically pleasing fluted block construction in this boutique private 18-unit complex with Secured Garage parking called 700 WEST. Large three-bedroom, three full baths with over 1,740 square feet of living space enjoying year-round sunsets on sugar sand beaches. Move-in ready. Updated

    Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    19700 Gulf Blvd Unit 403, 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,408,694

    Last Listing Agent Jonathan Minerick HOMECOIN.COM

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

      Est $754,210 Not Listed For Sale

      18610 Gulf Blvd Unit 703, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,075 Sq Ft
      • Built 1974
      18610 Gulf Blvd Unit 703, Indian Shores, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $799/SF
      • 5 Days On Market

      Last Sold Price $858,500

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /35

    $549,000

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

    50 Gulf Blvd Unit 207, Indian Rocks Beach, FL 33785

    BEACH PROPERTY at this GREAT PRICE!!!! Don't miss this opportunity to purchase this great Beach getaway!!! This building is situated directly on the highly sought-after Indian Rocks Beach. The condo home features 2 bedrooms and 2 bathrooms with a direct view of the Intracoastal waterway. When sitting on your balcony, you will notice Dolphins, Manatees, Birds, and Boats. This view will definitely

    Christa Ballauer PLUMLEE GULF BEACH REALTY

    50 Gulf Blvd Unit 207, Indian Rocks Beach, 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

    Current Estimated Value $1,393,559

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

      Est $589,757 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,110 Sq Ft
      • Built 2016
      399 C 2nd St Unit 220, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 3% Below List Price
      • $550/SF
      • 427 Days On Market

      Last Sold Price $610,000

      Last Listing Agent Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

  • /55

    $1,150,000

    • Land
    • 0.17 Acre
    • $6,764,706 per Acre

    1217 Bayshore Blvd, Indian Rocks Beach, FL 33785

    AMAZING LOT 500 YARDS TO GULF OF MEXICO WITH PEDESTRIAN ACCESS. 2026 NEW SEAWALL AND COMPOSITE WOOD DOCK WITH 10K BOAT LIFT AND 2 JET SKI LIFTS. PRIVATE BOAT RAMP NEXT TO PROPERTY ON NORTH SIDE. 2 MIN. WALK TO BEAUTIFUL KOLB PARK WHICH HAS TENNIS,PICKLEBALL,FULL BASKETBALL COURT, SOFTBALL/BASEBALL FIELD,AMAZING PLAYGROUND SHADED BY MATURE TREES AND PICNIC TABLES UNDER COVER. NEW HOME BEING BUILT

    Jon Jantomaso REALTY EXPERTS

    1217 Bayshore Blvd, Indian Rocks Beach, 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 $565,064

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    19440 Gulf Blvd Unit 306, Indian Shores, FL 33785
    • /74

      Not Listed For Sale

      2116 1st St, Indian Rocks Beach, FL 33785

      • 5 Beds
      • 3 Baths
      • 2,506 Sq Ft
      • Built 1940
      2116 1st St, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • $738/SF
      • 99 Days On Market

      Last Sold Price $1,850,000

      Last Listing Agent Mike Daquino DOUGLAS ELLIMAN

  • /45

    $539,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

    $400,000 Sold May 16, 2025

    114 12th Ave, Indian Rocks Beach, FL 33785

    • Land
    • 0.12 Acre
    • $3,333,333 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 21 Days On Market

    Current Estimated Value $448,063

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

    114 12th Ave, Indian Rocks Beach, FL 33785
    • /46

      Est $4,633,430 Not Listed For Sale

      19520 Gulf Blvd Unit 701, Indian Shores, FL 33785

      • 4 Beds
      • 5 Baths
      • 5,400 Sq Ft
      • Built 2005
      19520 Gulf Blvd Unit 701, Indian Shores, FL 33785

      Last Sold Summary

      • 7% Below List Price
      • $926/SF
      • 45 Days On Market

      Last Sold Price $5,000,000

      Last Listing Agent Michael Lynch PREMIER SOTHEBY'S INTL REALTY

  • /64

    $475,000 Open Sun 1PM - 3PM

    • 2 Beds
    • 2 Baths
    • 935 Sq Ft

    19701 Gulf Blvd Unit 328, Indian Shores, FL 33785

    As close as you can get to new construction...NEARLY EVERYTHING in this unit has been updated to a high standard. This beautifully updated 2-bedroom, 2-bath condominium at 19701 Gulf Blvd, Unit 328, is perfectly placed the heart of Indian Shores. Thoughtfully reimagined with a contemporary–coastal aesthetic, this residence combines modern elegance with the effortless charm of beachfront living.

    Robert Demarest DALTON WADE INC

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

    $5,500,000 Sold Nov 28, 2025

    19902 Gulf Blvd, Indian Shores, FL 33785

    • 4 Beds
    • 4.5 Baths
    • 4,288 Sq Ft
    • Built 2016

    Last Sold Summary

    • $1,283/SF

    Current Estimated Value $5,504,431

    Last Listing Agent Dania Perry CENTURY 21 JIM WHITE & ASSOC

    19902 Gulf Blvd, Indian Shores, FL 33785
    • /66

      Est $1,029,499 Not Listed For Sale

      19915 Gulf Blvd Unit 603, Indian Shores, FL 33785

      • 3 Beds
      • 3.5 Baths
      • 2,236 Sq Ft
      • Built 2017
      19915 Gulf Blvd Unit 603, Indian Shores, FL 33785

      Last Sold Summary

      • 3% Above List Price
      • $447/SF
      • 19 Days On Market

      Last Sold Price $1,000,000

      Last Listing Agent Jessica Cobb FUTURE HOME REALTY INC

  • /42

    $869,000

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

    18450 Gulf Blvd Unit 103, Indian Shores, FL 33785

    Beautifully updated 3 bedroom and 2 bath condo. This is the perfect beach getaway or income producing rental property, turn key and fully furnished(All Furnishings/Decorations Convey). The unit has an open kitchen/dining/living space with a split bedroom floor plan. Porcelain tile is laid throughout the living areas and there is tile in all bedrooms. The kitchen is fully updated with white shaker

    Titan Steele VANDERLEELIE & ASSOC.RE ESTATE

    18450 Gulf Blvd Unit 103, Indian Shores, FL 33785
  • /2

    $1,525,000 Sold Dec 08, 2025

    2011 1st St, Indian Rocks Beach, FL 33785

    • 8 Beds
    • 4 Baths
    • 2,824 Sq Ft
    • Built 1972

    Last Sold Summary

    • 5% Below List Price
    • $540/SF
    • 84 Days On Market

    Last Listing Agent Evan Pedone ENGEL & VOLKERS MADEIRA BEACH

    2011 1st St, Indian Rocks Beach, FL 33785
    • /11

      Est $940,000 Not Listed For Sale

      2208 Bay Blvd Unit A, Indian Rocks Beach, FL 33785

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

      Last Sold Summary

      • 30% Below List Price
      • $607/SF
      • 97 Days On Market

      Last Sold Price $1,335,000

      Last Listing Agent Malia Smiley KELLY RIGHT REAL ESTATE

  • /23

    $850,000 Pending

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

    322 La Hacienda Dr, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. An exceptional Intracoastal waterfront offering with 60 feet of deep, protected water frontage, a newer seawall with dock pilings suitable for a 15’ beam and 42’ vessel. This 60’ x 115’ lot presents the opportunity to create a custom coastal residence in one of Pinellas County’s most desirable beach communities. A newly constructed, multi-million-dollar

    Barb Ulrich KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

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

    $600,000 Sold Jul 18, 2025

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

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

    Last Sold Summary

    • 28% Below List Price
    • $516/SF
    • 459 Days On Market

    Current Estimated Value $640,423

    Last Listing Agent Linda O'Hanlan SAND KEY REALTY

    19930 Gulf Blvd Unit 1A, Indian Shores, FL 33785
    • /11

      Est $1,250,110 Not Listed For Sale

      2204 Bay Blvd Unit B, Indian Rocks Beach, FL 33785

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

      Last Sold Summary

      • 2% Below List Price
      • $580/SF
      • 260 Days On Market

      Last Sold Price $1,275,000

      Last Listing Agent Malia Smiley KELLY RIGHT REAL ESTATE

  • /100

    $299,900 Open Sat 1PM - 4PM

    • 1 Bed
    • 1 Bath
    • 770 Sq Ft

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

    One or more photo(s) has been virtually staged. Experience the quintessential Florida lifestyle at Windrush Cove, your IDEAL Coastal retreat in the heart of Indian Rocks Beach. Perfectly positioned just blocks from the pristine Gulf beaches and one block from the Intracoastal Waterway, this beautifully renovated ground-floor residence offers the ULTIMATE blend of comfort, style, and convenience.

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $860,000 Sold May 05, 2025

    12 Gulf Blvd Unit B-4, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 14% Below List Price
    • $688/SF
    • 189 Days On Market

    Current Estimated Value $855,077

    Last Listing Agent Kylie Evanz CHARLES RUTENBERG REALTY INC

    12 Gulf Blvd Unit B-4, Indian Rocks Beach, FL 33785
    • /11

      Est $1,217,047 Not Listed For Sale

      2200 Bay Blvd Unit B, Indian Rocks Beach, FL 33785

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

      Last Sold Summary

      • 6% Below List Price
      • $591/SF
      • 209 Days On Market

      Last Sold Price $1,300,000

      Last Listing Agent Malia Smiley KELLY RIGHT REAL ESTATE

  • /75

    $4,500,000

    • 5 Beds
    • 4.5 Baths
    • 5,100 Sq Ft

    19730 Gulf Blvd Unit 500, Indian Shores, FL 33785

    Experience a one-of-a-kind listing with this 5,100 square foot residence. Not only is it one of the largest units you will find, but it is also the most updated and thoughtfully laid out. Spanning the entire floor of this boutique 6-unit building, every room offers a water view. A coded elevator opens directly into your private entryway, revealing a sanctuary featuring 5 bedrooms and 4.5

    Gail Underwood SMITH & ASSOCIATES REAL ESTATE

    19730 Gulf Blvd Unit 500, Indian Shores, FL 33785
  • /2

    $525,000 Sold Feb 06, 2026

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

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

    Last Sold Summary

    • 9% Below List Price
    • $386/SF
    • 35 Days On Market

    Current Estimated Value $569,700

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

    19111 Vista Bay Dr Unit 611, Indian Shores, FL 33785
    • /6

      Est $1,224,193 Not Listed For Sale

      2200 Bay Blvd Unit A, Indian Rocks Beach, FL 33785

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

      Last Sold Summary

      • 4% Below List Price
      • $580/SF
      • 46 Days On Market

      Last Sold Price $1,275,000

      Last Listing Agent Malia Smiley KELLY RIGHT REAL ESTATE

  • /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

    $1,450,000 Sold Jun 13, 2025

    1808 Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 4 Baths
    • 1,747 Sq Ft
    • Built 1974

    Last Sold Summary

    • 34% Below List Price
    • $830/SF
    • 134 Days On Market

    Last Listing Agent Brenda Bianchi YOUR HOME SOLD GUARANTEED REALTY GROUP

    1808 Gulf Blvd Unit 1, 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