6,710

Homes in ZIP Code 33785

Section Image
  • /46

    $799,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,200,000 Sold Sep 11, 2025

    19418 Gulf Blvd Unit 507, Indian Shores, FL 33785

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

    Last Sold Summary

    • 8% Below List Price
    • $842/SF
    • 98 Days On Market

    Current Estimated Value $1,190,896

    Last Listing Agent Carol Maclean BILTMORE GROUP INC

    19418 Gulf Blvd Unit 507, Indian Shores, FL 33785
    • /63

      Not Listed For Sale

      • 1,512 Sq Ft

      2008 1st St, Indian Rocks Beach, FL 33785

      2008 1st St, Indian Rocks Beach, FL 33785
  • /49

    $350,000

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

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

    ** 2ND FLOOR UNIT! BEST priced unit in the community *** (2 BED 2 BATH Sleeps 6 ) This unit is a CASH COW! 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

    $425,000 Sold Jun 13, 2025

    19417 Gulf Blvd Unit E211, Indian Shores, FL 33785

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Built 1961

    Last Sold Summary

    • 12% Below List Price
    • $447/SF
    • 214 Days On Market

    Current Estimated Value $417,708

    Last Listing Agent Lucy Scheuringer REALTY CONCEPTS OF PINELLAS

    19417 Gulf Blvd Unit E211, Indian Shores, FL 33785
    • /29

      Est $866,579 Not Listed For Sale

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

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

      19526 Gulf Blvd Unit 1D, Indian Shores, FL 33785
  • /61

    $1,200,000

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

    349 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    Enjoy waterfront living or a strong income-producing property all in one. This turnkey Indian Rocks Beach home has been fully updated with a new HVAC system, metal roof, impact windows, seawall, and private dock. Just bring your suitcase and sunscreen. Enjoy a circular driveway, a brand new carport, and beautiful polished terrazzo floors on the lower level, which give this home a timeless coastal

    Michael Faust RE/MAX ALLIANCE GROUP

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

    $2,865,000 Sold May 05, 2025

    308 Harbor Dr, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 4.5 Baths
    • 4,002 Sq Ft
    • Built 2007

    Last Sold Summary

    • 20% Below List Price
    • $716/SF
    • 142 Days On Market

    Current Estimated Value $2,720,742

    Last Listing Agent Dania Perry CENTURY 21 JIM WHITE & ASSOC

    308 Harbor Dr, Indian Rocks Beach, FL 33785
    • /61

      Est $929,503 Not Listed For Sale

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

      89 the Cove Way, Indian Rocks Beach, FL 33785

      89 the Cove Way, Indian Rocks Beach, FL 33785
  • /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

    $605,000 Sold Oct 31, 2025

    19440 Gulf Blvd Unit 105, Indian Shores, FL 33785

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

    Last Sold Summary

    • 7% Below List Price
    • $691/SF
    • 21 Days On Market

    Last Listing Agent Cristine Plumlee PLUMLEE GULF BEACH REALTY

    19440 Gulf Blvd Unit 105, Indian Shores, FL 33785
    • /56

      Est $791,868 Not Listed For Sale

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

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

      1308 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
  • /53

    $6,999,000

    • 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,025,000 Sold Jun 13, 2025

    18500 Gulf Blvd Unit 406, Indian Shores, FL 33785

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

    Last Sold Summary

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

    Current Estimated Value $998,538

    Last Listing Agent Holly Swendson REALTY EXPERTS

    18500 Gulf Blvd Unit 406, Indian Shores, FL 33785
    • /44

      Est $1,000,508 Not Listed For Sale

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

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

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

    $769,000

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

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

    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, ideal for relaxing and

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

    $2,100,000 Sold Feb 07, 2025

    421 20th Ave, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 5 Baths
    • 3,846 Sq Ft
    • Built 1964

    Last Sold Summary

    • 40% Below List Price
    • $546/SF
    • 208 Days On Market

    Current Estimated Value $2,271,188

    Last Listing Agent Frank Ambrosio THE AMBROSIO GROUP

    421 20th Ave, Indian Rocks Beach, FL 33785
    • /34

      Est $1,744,858 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,580 Sq Ft

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

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

    $3,900,000 New Construction

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

    205 Bates Ave, 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, 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

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

    300 10th Ave, Indian Rocks Beach, FL 33785
    • /44

      Est $458,264 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft

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

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

    $824,900 Pre-Foreclosure

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

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

    Beachfront condominium with direct views to the Gulf of Mexico! Corner/end unit with lots of extra windows & natural light! It’s a three-bedroom, two-bath 1,530-square-foot beachfront residence at Dolphin Reef in Indian Rocks Beach. Enjoy the Expansive 18 foot by 6-foot balcony overlooking the white sandy beaches of the Gulf of Mexico and the epic nightly sunsets. This community has completed a

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    2504 Gulf Blvd Unit 201, 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 $960,533

    Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

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

      Est $542,838 Not Listed For Sale

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

      19727 Gulf Blvd Unit 107, Indian Shores, FL 33785

      19727 Gulf Blvd Unit 107, Indian Shores, FL 33785
  • /41

    $500,000

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

    19823 Gulf Blvd Unit 33, Indian Shores, FL 33785

    No Milestone Inspection Needed! Welcome to your dream getaway in Indian Shores! This beautifully updated 2 bedrooms 2/1 bathroom with 2 car garage condo offers a brand new roof and its the perfect blend of modern comfort and coastal charm. Step into the open and inviting living space, where natural light pours in, highlighting the soothing coastal color palette, new laminate flooring, and

    Irene Ocasio FLORIDA EXECUTIVE REALTY

    19823 Gulf Blvd Unit 33, 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 $545,491

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

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

      Est $561,539 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 925 Sq Ft

      18400 Gulf Blvd Unit 2305, Indian Shores, FL 33785

      18400 Gulf Blvd Unit 2305, Indian Shores, FL 33785
  • /51

    $1,025,000

    • 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

    $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,373,415

    Last Listing Agent Megan Bower COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $553,586 Not Listed For Sale

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

      19451 Gulf Blvd Unit 612, Indian Shores, FL 33785

      19451 Gulf Blvd Unit 612, Indian Shores, FL 33785
  • /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

    $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 $671,117

    Last Listing Agent Christina & Bill DeVine COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $823,329 Not Listed For Sale

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

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

      506 Gulf Blvd Unit 103, Indian Rocks Beach, FL 33785
  • /56

    $975,000 Pending

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

    501 20th Ave, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. One or more photo(s) has been virtually staged. Turn-key charming Indian Rocks Beach waterfront home with no rental duration limits, ideal for buyers seeking a flexible short-term rental, a boating retreat, or an easy-care IRB beach house. This fully remodeled 2 bed/2 bath home plus large water-view flex room (17' x 13') sits on a wide, west-facing cove

    Cyndee Haydon FUTURE HOME REALTY INC

    501 20th Ave, 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

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $1,178,102 Not Listed For Sale

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

      20070 Gulf Blvd Unit 1, Indian Shores, FL 33785

      20070 Gulf Blvd Unit 1, Indian Shores, FL 33785
  • /35

    $625,000

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

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

    PRICE ADJUSTMENT. Don' 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 surprise you,

    Christa Ballauer PLUMLEE GULF BEACH REALTY

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

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

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

      Est $1,640,000 Not Listed For Sale

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

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

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

    $544,500

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

    19531 Gulf Blvd Unit 210, Indian Shores, FL 33785

    Do you like the ease of condo living but have concern over HOA fees, management and engineering studies?With its strong financial position, exceptional management, completed engineering studies, and unmatched waterfront location, Golden Shores offers rare peace of mind along with true coastal living. Discover coastal living at its finest in this beautifully updated two-bedroom, two-bath

    Stephen Hachey FLAT FEE MLS REALTY

    19531 Gulf Blvd Unit 210, Indian Shores, FL 33785

Showing Results 321 - 360, Page 9 of 18

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