5,932

Homes in ZIP Code 33785

Section Image
  • /35

    $619,900

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

    19925 Gulf Blvd Unit 407, Indian Shores, FL 33785

    Here is a great opportunity to own a beach getaway while producing income or to live the beach life. Water View, a quiet beachfront condominium complex of 35 units, has the highly sought-after weekly zoning designation, making this a superb investment or 1031 tax exchange. Walking distance to many restaurants, and a quick drive to grocery stores and other amenities makes this a fabulous location.

    Joe Nix BHHS FLORIDA PROPERTIES GROUP

    19925 Gulf Blvd Unit 407, Indian Shores, FL 33785
  • /2

    $1,595,000

    Sold Apr 28, 2026

    387 12th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,874 Sq Ft
    • Built 1960

    Last Sold Summary

    • 6% Below List Price
    • $851/SF
    • 46 Days On Market

    Current Estimated Value $1,564,401

    Last Listing Agent Matt Galster CENTURY 21 LIST WITH BEGGINS

    387 12th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $1,488,076

      Not Listed For Sale

      81 Gulf Blvd, Indian Rocks Beach, FL 33785

      • 5 Beds
      • 3 Baths
      • 3,330 Sq Ft
      • Built 1912
      81 Gulf Blvd, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 127 Days On Market

      Last Listing Agent Jonathan Minerick HOMECOIN.COM

  • /4

    $895,000

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

    321 12th Ave, Indian Rocks Beach, FL 33785

    Great lot to build your dream home or an investment opportunity! Beautiful waterfront lot on Indian Rocks Beach with Intercoastal views from your backyard. Lot is 55' at the water, 58.6' at the street and 120' deep. Come build your dream home right on the water! Don't miss out!

    Jack Keller JACK KELLER INC

    321 12th Ave, Indian Rocks Beach, FL 33785
  • /2

    $430,000

    Sold Jan 27, 2026

    112 12th Ave, Indian Rocks Beach, FL 33785

    • Land
    • 5,227 Sq Ft
    • $3,583,333 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 1 Day On Market

    Current Estimated Value $449,176

    Last Listing Agent Adrienne Dauses SMITH & ASSOCIATES REAL ESTATE

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

      Est $562,000

      Not Listed For Sale

      806 1st St, Indian Rocks Beach, FL 33785

      806 1st St, Indian Rocks Beach, FL 33785

      Last Sold Summary

      Last Listing Agent Stellar Non-Member Agent STELLAR NON-MEMBER OFFICE

  • 709 Gulf Blvd, Indian Rocks Beach, FL 33785

    $2,350,000

    New Construction
    • 6 Beds
    • 6 Baths
    • 3,000 Sq Ft

    709 Gulf Blvd, Indian Rocks Beach, FL 33785

    Construction just completed !New duplex located steps from beach and vibrant IRB. Spacious two-car garage on the first floor can accomodate golf carts, surfboards, and more.The second floor offers an open living space composed of kitchen, quartz countertops, a living area, and a half bath. On the third floor three bedrooms and two full bathrooms, ideal for family and guests.On the fourth

    Liliana Damiani LYRIC REALTY GROUP, INC.

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

    $1,725,000

    Sold Jul 16, 2026

    2311 1st St, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 4 Baths
    • 3,122 Sq Ft
    • Built 1995

    Last Sold Summary

    • $553/SF

    Last Listing Agent Stellar Non-Member Agent STELLAR NON-MEMBER OFFICE

    2311 1st St, Indian Rocks Beach, FL 33785
    • /52

      Est $1,174,664

      Not Listed For Sale

      1 23rd Ave Unit 1, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,700 Sq Ft
      • Built 2000
      1 23rd Ave Unit 1, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Alyssa egleston DALTON WADE INC

  • /33

    $239,999

    $5K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 317 Sq Ft

    18399 Gulf Blvd Unit 371, Indian Shores, FL 33785

    Welcome to Belleview Gulf Condo #371, a turnkey studio condo in Indian Shores, directly across Gulf Boulevard from the beautiful sugary-sand beaches of the Gulf of America. This 317-square-foot studio offers an affordable opportunity to own a beach getaway, vacation rental, or investment property in one of Pinellas County’s most desirable coastal communities. Public records show this suite was

    Sandra Risberg PLUMLEE GULF BEACH REALTY

    18399 Gulf Blvd Unit 371, Indian Shores, FL 33785
  • /2

    $495,000

    Sold Jun 30, 2026

    205 Marcdale Blvd, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 21% Below List Price
    • $299/SF
    • 167 Days On Market

    Current Estimated Value $498,866

    Last Listing Agent Tricia Priest COLDWELL BANKER REALTY

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

      Est $3,126,335

      Not Listed For Sale

      308 Harbor Dr, Indian Rocks Beach, FL 33785

      • 4 Beds
      • 4.5 Baths
      • 4,002 Sq Ft
      • Built 2007
      308 Harbor Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 142 Days On Market

      Last Listing Agent Dania Perry CENTURY 21 JIM WHITE & ASSOC

  • /2

    $2,350,000

    New Construction
    • 4 Beds
    • 4.5 Baths
    • 2,550 Sq Ft

    2003 Beach Trail Unit B, Indian Rocks Beach, FL 33785

    Pre-Construction. To be built. 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 multi-generational living,

    Cory Jursik SHORE PROPERTY GROUP

    2003 Beach Trail Unit B, Indian Rocks Beach, FL 33785
  • /2

    $460,000

    Sold Jun 17, 2026

    18610 Gulf Blvd Unit 108, Indian Shores, FL 33785

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

    Last Sold Summary

    • 23% Below List Price
    • $407/SF
    • 100 Days On Market

    Current Estimated Value $555,703

    Last Listing Agent Carla Arthur COMPASS FLORIDA LLC

    18610 Gulf Blvd Unit 108, Indian Shores, FL 33785
    • /11

      Est $534,845

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 1983
      19111 Vista Bay Dr Unit 609, Indian Shores, FL 33785

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Diann Callahan NORTHSIDE REALTY INC REALTORS

  • /47

    $1,999,000

    • 3,358 Sq Ft

    108 17th Ave, Indian Rocks Beach, FL 33785

    One or more photo(s) has been virtually staged. Discover the allure of beautiful Indian Rocks Beach with this captivating home, offering an exceptional income property opportunity with an included duplex. The main residence features an open and bright interior with an abundance of windows, vaulted ceilings, and kitchen open to the great room. French doors lead to an inviting outdoor patio.

    Martha Thorn COLDWELL BANKER REALTY

    108 17th Ave, 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,396,119

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

      Est $506,486

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,335 Sq Ft
      • Built 1983
      19111 Vista Bay Dr Unit 608, Indian Shores, FL 33785

      Last Sold Summary

      • 44 Days On Market

      Last Listing Agent Diann Callahan NORTHSIDE REALTY INC REALTORS

  • /28

    $455,000

    $75K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,292 Sq Ft

    508 2nd St, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. PRICE IMPROVEMENT — NOW OFFERED AT $455,000!An exceptional opportunity to secure your own piece of Indian Rocks Beach and create the coastal home you’ve been envisioning. Located on a quiet dead-end street just blocks from the sugar-white sands and sparkling Gulf waters, 508 2nd Street offers a rare combination of location, lifestyle and future

    Gregory Schreiber KELLER WILLIAMS REALTY- PALM HARBOR

    508 2nd St, Indian Rocks Beach, FL 33785
  • /2

    $875,000

    Sold Apr 03, 2026

    215 18th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 2,367 Sq Ft
    • Built 2006

    Last Sold Summary

    • 33% Below List Price
    • $370/SF
    • 301 Days On Market

    Current Estimated Value $925,637

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    215 18th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $450,438

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,345 Sq Ft
      • Built 1983
      19111 Vista Bay Dr Unit 308, Indian Shores, FL 33785

      Last Sold Summary

      • 274 Days On Market

      Last Listing Agent Dorita Mayeux RE/MAX ACTION FIRST OF FLORIDA

  • /55

    $1,399,000

    $126K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,746 Sq Ft

    19710 Gulf Blvd Unit 203, Indian Shores, FL 33785

    Motivated Seller! Coastal luxury meets relaxed island living in beautiful Westview Grande. This 3-bedroom, 2-bath residence spans 1,746 sq ft and features hurricane-impact windows, plantation shutters, granite countertops, and custom cabinetry. The open-concept layout flows to a full-width balcony with electric hurricane covers and sweeping views. The primary suite offers serene elegance with

    Michele Mckinnon KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    19710 Gulf Blvd Unit 203, 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,525,344

    Last Listing Agent Dania Perry CENTURY 21 JIM WHITE & ASSOC

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

      Est $495,640

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,320 Sq Ft
      • Built 1983
      19111 Vista Bay Dr Unit 213, Indian Shores, FL 33785

      Last Sold Summary

      • 100 Days On Market

      Last Listing Agent Christa Ballauer PLUMLEE GULF BEACH REALTY

  • /94

    $369,000

    $10K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit F-110, Indian Shores, FL 33785

    GREAT AIRBNB!! NO NIGHTLY MINIMUM!! This unit rents year round, Assessments will be paid by sellers. Can provide income statements by request. Flood insurance included in HOA. This beautiful condo offers one bedroom, one bath, and one of the most desirable features, a private outdoor patio, perfect for relaxing, entertaining, and enjoying Florida’s year-round sunshine. Unlike many units in the

    Nancy Betancur CHARLES RUTENBERG REALTY INC

    19417 Gulf Blvd Unit F-110, 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
    • /2

      Est $539,526

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,360 Sq Ft
      • Built 1983
      19111 Vista Bay Dr Unit 207, Indian Shores, FL 33785

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

  • /25

    $479,000

    $21K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,225 Sq Ft

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785

    New Roof May 2025 | No Minimum Rental Restrictions | Fully Furnished | New A/C 2024Welcome to your beach-to-bay retreat in Seashell of Indian Shores, one of the rare communities on the Gulf Coast with no minimum rental restrictions, offering exceptional flexibility for year-round income, a vacation getaway, or full-time coastal living. Just steps from the sugar-white sands of the Gulf of

    Rhina Cortes PINTES REALTY LLC

    19823 Gulf Blvd Unit 42, Indian Shores, FL 33785
  • /2

    $1,200,000

    Sold May 04, 2026

    404 18th Ave, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • $882/SF
    • 5 Days On Market

    Current Estimated Value $1,195,230

    Last Listing Agent Madonna Steinlage CENTURY 21 COAST TO COAST

    404 18th Ave, Indian Rocks Beach, FL 33785
    • /64

      Est $959,661

      Not Listed For Sale

      19106 Gulf Blvd Unit 501, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,379 Sq Ft
      • Built 1983
      19106 Gulf Blvd Unit 501, Indian Shores, FL 33785

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Sue Deasy RE/MAX ACTION FIRST OF FLORIDA

  • /31

    $815,000

    Open Sat 11AM - 1PM
    • 2 Beds
    • 2 Baths
    • 1,090 Sq Ft

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

    This is not just a condo on the beach, it is a lifestyle! Wake up to spectacular direct, unobstructed views of the Gulf and Indian Rocks Beach from this 2-bedroom, 2-bath condo, step onto your private terrace, and then right out onto the soft white sand. Sunset views over the Gulf. Morning views across the Intracoastal. Water on both sides of your beach retreat. From the second bedroom, the view

    Anastasia Bizzarri REAL ESTATE WITH AN ACCENT LLC

    60 Gulf Blvd Unit 214, Indian Rocks Beach, 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 $529,006

    Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

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

      Est $978,341

      Not Listed For Sale

      19106 Gulf Blvd Unit 102, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,330 Sq Ft
      • Built 1983
      19106 Gulf Blvd Unit 102, Indian Shores, FL 33785

      Last Sold Summary

      • 210 Days On Market

      Last Listing Agent Pamela Bickett CHARLES RUTENBERG REALTY INC

  • /34

    $494,800

    $5K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 950 Sq Ft

    19417 Gulf Blvd Unit E103, Indian Shores, FL 33785

    Experience the ultimate in sun, sand, and surf at one of Florida's premier west coast beach destinations. Don’t miss this incredible opportunity to own a first-floor, two-bedroom, one-bath condo in the desirable Barefoot Beach Resort community, located in the heart of Indian Shores. This property was affected by Hurricane Helene and received professional remediation. The supervised restoration of

    Cheri Thompson PLUMLEE GULF BEACH REALTY

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

    $610,000

    Sold Apr 23, 2026

    911 Harbour House Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,616 Sq Ft
    • Built 1993

    Last Sold Summary

    • 5% Below List Price
    • $377/SF
    • 49 Days On Market

    Current Estimated Value $614,985

    Last Listing Agent Bailey Vasti NEXTHOME LUXE COASTAL

    911 Harbour House Dr, Indian Rocks Beach, FL 33785
    • /2

      Est $1,200,123

      Not Listed For Sale

      19418 Gulf Blvd Unit 507, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,425 Sq Ft
      • Built 1980
      19418 Gulf Blvd Unit 507, Indian Shores, FL 33785

      Last Sold Summary

      • 98 Days On Market

      Last Listing Agent Carol Maclean BILTMORE GROUP INC

  • /60

    $665,000

    Open Sat 12:30PM - 1:30PM $34K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,148 Sq Ft

    1207 1st St, Indian Rocks Beach, FL 33785

    One or more photo(s) has been virtually staged. Welcome to 1207 1st St, Indian Rocks Beach, a beautifully renovated 2-bedroom, 2-bathroom coastal retreat located in the heart of one of the Gulf Coast’s most desirable beach communities, just 400 yards from the beach. Built with concrete block construction, this home offers both quality and peace of mind in a prime beach-area location. Image of

    Mike Daquino DOUGLAS ELLIMAN

    1207 1st St, Indian Rocks Beach, FL 33785
  • /2

    $366,000

    Sold Apr 24, 2026

    19417 Gulf Blvd Unit A108, Indian Shores, FL 33785

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

    Last Sold Summary

    • 8% Below List Price
    • $498/SF
    • 40 Days On Market

    Current Estimated Value $370,760

    Last Listing Agent Lisa Burnette THE AGENCY FL

    19417 Gulf Blvd Unit A108, Indian Shores, FL 33785
    • /67

      Est $1,228,649

      Not Listed For Sale

      19418 Gulf Blvd Unit 401, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,425 Sq Ft
      • Built 1980
      19418 Gulf Blvd Unit 401, Indian Shores, FL 33785

      Last Sold Summary

      • 1 Day On Market

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

  • /21

    $474,500

    $11K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit A-105, Indian Shores, FL 33785

    Barefoot Beach Resort ground level unit with a DEEDED BOAT SLIP with a 16K lift!This community offers beautifully maintained tropical grounds and an impressive collection of amenities, including a heated waterfront pool, expansive sun deck, newly constructed fishing dock, barbecue grills, outdoor dining spaces, bike storage, laundry facilities on every floor, and a community clubhouse.

    Giuliana Cianfarani KELLER WILLIAMS ST PETE REALTY

    19417 Gulf Blvd Unit A-105, Indian Shores, FL 33785

Showing Results 481 - 520, Page 13 of 18

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