6,767

Homes in ZIP Code 33785

Section Image
    • /61

      Est $917,713 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

      • 5% Above List Price
      • $450/SF
      • 13 Days On Market
      • Last Sold Price $870,000
      • May 15, 2024

      Last Listing Agent Liskula Gentile BHHS FLORIDA PROPERTIES GROUP

  • /33

    $2,300,000

    • 12 Beds
    • 6 Baths
    • 4,556 Sq Ft

    206 22nd Ave, Indian Rocks Beach, FL 33785

    Exceptional investment opportunity in the highly sought-after Indian Rocks Beach! This fully renovated 2 story six-unit multifamily property is just a short stroll to public beach access, offering the perfect blend of location, income potential, and turnkey condition. Block construction, all six units have been beautifully remodeled, each featuring 2 bedrooms, 1 bathroom, and designated

    Bernardo Piccolo, PA CHARLES RUTENBERG REALTY INC

    206 22nd 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,386,129

    Last Listing Agent Adrienne Dauses COMPASS FLORIDA LLC

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

      Est $805,980 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

      • 5% Below List Price
      • $752/SF
      • 59 Days On Market
      • Last Sold Price $850,000
      • Aug 16, 2023

      Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

  • /42

    $549,900

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

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

    Welcome to Vista Bay—where every day feels like a vacation. Perfectly positioned on the Intracoastal and just steps from the Gulf’s sugar-white beaches, this residence delivers the ultimate blend of boating and beachside living. Enjoy endless water views by day and stunning sunsets by night—all from home. This fully furnished unit showcases sweeping, unobstructed Intracoastal views, along with a

    Sarena McDonald REAL BROKER, LLC

    19111 Vista Bay Dr Unit 304, Indian Shores, 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,018,427

    Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

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

      Est $960,578 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

      • 8% Below List Price
      • $756/SF
      • 10 Days On Market
      • Last Sold Price $1,040,000
      • Jun 15, 2023

      Last Listing Agent Bob Schmidt TROPICAL ISLES REALTY INC

  • /12

    $780,000

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

    1811 2nd St, Indian Rocks Beach, FL 33785

    Rare redevelopment opportunity on a double-corner lot in Indian Rocks Beach, located just minutes from the Gulf beaches. Property is capable of duplex construction (buyer to verify zoning and development requirements). The existing structure sustained hurricane damage and requires substantial renovation or teardown, making this an ideal project for a builder or investor. Seller is open to

    Karina Furlin KELLER WILLIAMS REALTY- PALM H

    1811 2nd St, Indian Rocks Beach, 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 $542,947

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

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

      Est $1,756,613 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

      • 7% Below List Price
      • $729/SF
      • 80 Days On Market
      • Last Sold Price $1,880,000
      • May 29, 2024

      Last Listing Agent Natalie Devicente SOUTHERN ROOTS REALTY, LLC

  • /31

    $895,000

    • Land
    • 6,969 Sq Ft
    • $5,593,750 per Acre

    317 12th Ave, Indian Rocks Beach, FL 33785

    Exceptional waterfront redevelopment opportunity in the heart of Indian Rocks Beach. Cleared and ready for your vision, this prime 6,800+ sq ft Intracoastal lot offers the ideal setting to build a luxury coastal residence in one of Pinellas County’s most sought-after beach communities. With direct water access and a private dock already in place, future owners can enjoy boating, kayaking,

    Stewart DeVore MAVREALTY

    317 12th 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

    Current Estimated Value $1,557,727

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

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

      Est $448,968 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

      • 13% Below List Price
      • $542/SF
      • 21 Days On Market
      • Last Sold Price $515,000
      • Jul 20, 2023

      Last Listing Agent Eric Zumwalt EXP REALTY, LLC

  • /61

    $550,000

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

    619 2nd St Unit 2, Indian Rocks Beach, FL 33785

    WALK TO THE BEACH! Just a few short blocks from beautiful Indian Rocks Beach, this light-filled three-story townhome offers comfort, style, and coastal convenience. The second level features a living and dining area, a convenient half bath, and a beautifully updated kitchen with white wood cabinetry, durable Cambria quartz countertops, stainless steel appliances, and a closet pantry. French doors

    Rebecka Calhoon-Eames SMITH & ASSOCIATES REAL ESTATE

    619 2nd St Unit 2, 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,269,360

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

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

      Est $543,849 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

      • 9% Below List Price
      • $569/SF
      • 0 Days On Market
      • Last Sold Price $599,900
      • Jun 26, 2023

      Last Listing Agent Jenn Cook COASTAL PROPERTIES GROUP INTER

  • /55

    $464,900

    • 2 Beds
    • 2 Baths
    • 985 Sq Ft

    19701 Gulf Blvd Unit 212, Indian Shores, FL 33785

    Bay Mariner Condo – Indian Shores Beach Don’t miss this beautiful turn-key 2-bedroom, 2-bath condo in the highly desirable Bay Mariner community! Perfectly situated on the Intracoastal Waterway and just steps from the Gulf of Mexico, this property offers the best of both worlds. Features You’ll Love: Fully furnished – move right in!Updated kitchen with stainless steel appliances and granite

    Sal Urso EXIT ELITE REALTY

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

    $392,500 Sold May 04, 2026

    200 10th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • Built 1954

    Last Sold Summary

    • 16% Below List Price
    • $584/SF
    • 59 Days On Market

    Current Estimated Value $462,969

    Last Listing Agent Paul Zagami, Jr GORDON REALTY HOUSE

    200 10th Ave, Indian Rocks Beach, FL 33785
    • /60

      Est $563,378 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

      • 12% Below List Price
      • $692/SF
      • 93 Days On Market
      • Last Sold Price $640,000
      • Aug 09, 2023

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

  • /26

    $579,900

    • 1 Bed
    • 1 Bath
    • 875 Sq Ft

    19440 Gulf Blvd Unit 209, Indian Shores, FL 33785

    Amazing NEW Price! Experience Spectacular Sunsets and Gulf Views from This Turnkey Beachfront Condo. Don’t miss out on thisincredible opportunity to own a light-filled, northwest corner condo offering sweeping water views andstunning, picturesque sunsets over the Gulf of America. This condo is being sold turnkey furnished, making itrental-ready. This property is located in a highly

    Timothy O'Neil PLUMLEE GULF BEACH REALTY

    19440 Gulf Blvd Unit 209, Indian Shores, 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 $364,269

    Last Listing Agent Kelly Ackley KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

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

      Est $564,465 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
      • Jul 14, 2023

      Last Listing Agent Jason Miller RE/MAX

  • /61

    $515,000

    • 2 Beds
    • 2 Baths
    • 985 Sq Ft

    19701 Gulf Blvd Unit 417, Indian Shores, FL 33785

    Views that go on forever!! Amazing opportunity to own a rare TOP FLOOR corner unit. This corner unit with wrap-around deck has phenomenal water views from nearly everywhere in the home. The 15'x20' wrap around deck has lots of space to enjoy the water. With newer impact windows and 2021 HVAC, you can save your money for cosmetic updates to your liking. The primary has a large walk-in closet,

    Robert Demarest DALTON WADE INC

    19701 Gulf Blvd Unit 417, 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 $591,889

    Last Listing Agent Sylvia Haddad REDFIN CORPORATION

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

      Est $835,766 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

      • 13% Below List Price
      • $914/SF
      • 2 Days On Market
      • Last Sold Price $960,000
      • May 11, 2023

      Last Listing Agent Natalie Scott COMPASS FLORIDA LLC

  • /19

    $4,490,000 Pending

    • Land
    • 15,246 Sq Ft
    • $12,828,571 per Acre

    30 Gulf Blvd, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. A rare chance to acquire irreplaceable Gulf-front land on the sugar-white sands of Indian Rocks Beach—one of Florida’s most desirable coastal destinations. This exceptional offering includes a direct beachfront parcel with unobstructed Gulf views, paired with a possible Boat Slip across the street in The Narrows, providing the opportunity to construct a

    Joseph Koebel RE/MAX REALTEC GROUP INC

    30 Gulf Blvd, Indian Rocks Beach, 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
    • /72

      Est $1,046,210 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

      • 13% Below List Price
      • $784/SF
      • 2 Days On Market
      • Last Sold Price $1,200,000
      • May 08, 2023

      Last Listing Agent Toni Rametta CHARLES RUTENBERG REALTY INC

  • /52

    $325,000

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

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

    One or more photo(s) has been virtually staged. PRICE IMPROVEMENT!!! Ideally situated just steps from the sugar-white sands of Indian Rocks Beach, this beautifully updated 2-bedroom, 2-bath condominium offers the perfect blend of coastal charm and modern sophistication. Thoughtfully renovated throughout, the residence features stylish finishes, a light and airy interior, and a layout designed for

    Patricia Pope BRAINARD REALTY

    1 Windrush Blvd Unit 19, 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 $923,484

    Last Listing Agent Sandra Risberg PLUMLEE GULF BEACH REALTY

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

      Est $1,865,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

      • 56% Below List Price
      • $909/SF
      • 134 Days On Market
      • Last Sold Price $4,200,000
      • Sep 07, 2023

      Last Listing Agent Martha Thorn COLDWELL BANKER REALTY

  • /37

    $349,000

    • 2 Beds
    • 1 Bath
    • 955 Sq Ft

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

    ASSUMABLE LOAN! 3.625% Conventional thru Chase... Fantastic Savings for qualified buyer! Want a dream coastal getaway in Indian Rocks Beach, just blocks away from the Gulf? This IS it! Fully furnished, TURNKEY, Waterfront condo offers the best of Florida living. This bright and spacious condo is bigger than it looks and offers breathtaking views of the Intracoastal Waterway from the primary

    Gina Marie Holm REST EASY REALTY POWERED BY SELLSTATE

    1 Windrush Blvd Unit 54, 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 $748,896

    Last Listing Agent Mark Baserap COASTAL PROPERTIES GROUP

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

      Est $647,866 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

      • 7% Below List Price
      • $616/SF
      • 13 Days On Market
      • Last Sold Price $693,000
      • May 05, 2023

      Last Listing Agent Timothy Cook CHARLES RUTENBERG REALTY INC

  • /55

    $649,000

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

    124 Marcdale Blvd, Indian Rocks Beach, FL 33785

    One or more photo(s) has been virtually staged. Live the ultimate Florida waterfront lifestyle in Indian Rocks Beach ! This 3BR/3BA townhome offers incredible potential and is ready for a full renovation--perfect for buyers looking to customize their dream coastal home. Enjoy a deeded boat dock with lift just steps from your back door for easy access to the Intracoastal Waters. The property also

    Patricia Rilling COLDWELL BANKER REALTY

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

    $410,000 Sold Apr 10, 2026

    122 10th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1952

    Last Sold Summary

    • 25% Below List Price
    • $438/SF
    • 343 Days On Market

    Current Estimated Value $503,939

    Last Listing Agent Sharon Deegan COLDWELL BANKER REALTY

    122 10th Ave, Indian Rocks Beach, FL 33785
    • /31

      Est $755,461 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

      • 2% Below List Price
      • $604/SF
      • 24 Days On Market
      • Last Sold Price $770,000
      • May 05, 2023

      Last Listing Agent Nancy Scott COASTAL PROPERTIES GROUP INTERNATIONAL

  • /23

    $747,000

    • 2 Beds
    • 2 Baths
    • 720 Sq Ft

    19652 Gulf Blvd, Indian Shores, FL 33785

    Cozy 2-Unit Beach Cottage! This is an incredible investment opportunity that comes fully furnished and turn-key. You can enjoy absentee ownership with a property manager living next door to handle all responsibilities, including all communication with guests and overall management of the two units. Seller spends an average of 1 hour per month on this investment. The cottage has a fantastic track

    Dave Hill RE/MAX ALLIANCE GROUP

    19652 Gulf Blvd, 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 $525,263

    Last Listing Agent Jacki Fabrizio SMITH & ASSOCIATES REAL ESTATE

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

      Est $662,228 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

      • 13% Below List Price
      • $689/SF
      • 86 Days On Market
      • Last Sold Price $765,000
      • Apr 12, 2024

      Last Listing Agent Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

Showing Results 401 - 440, Page 11 of 18

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