6,785

Homes in ZIP Code 33785

Section Image
    • /2

      Est $830,817

      Not Listed For Sale

      20000 Gulf Blvd Unit 205, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,060 Sq Ft
      • Built 1974
      20000 Gulf Blvd Unit 205, Indian Shores, FL 33785

      Last Sold Summary

      • 51 Days On Market

  • /31

    $569,900

    $19K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,285 Sq Ft

    19725 Gulf Blvd Unit 43, Indian Shores, FL 33785

    A rare opportunity to own an updated, income-producing condo in the highly sought-after Sea Club Resort, just steps from the white sands of Indian Shores Beach! This spacious 2-bedroom, 2-bath residence offers 1,285 square feet of living space, one of the larger floor plans in the community, and has been thoughtfully updated throughout, creating a true turnkey experience for both owners and

    Taylor Holevas SUNSTAR REAL ESTATE LLC

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

    $400,000

    Sold Sep 01, 2025

    111 12th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,208 Sq Ft
    • Built 1952

    Last Sold Summary

    • 33% Below List Price
    • $331/SF
    • 43 Days On Market

    Current Estimated Value $443,606

    Last Listing Agent Angie Inzerillo BLUE SUN REALTY LLC

    111 12th Ave, Indian Rocks Beach, FL 33785
    • /44

      Est $548,709

      Not Listed For Sale

      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,150 Sq Ft
      • Built 1983
      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785

      Last Sold Summary

      • 42 Days On Market

  • /44

    $1,200,000

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

    20002 Gulf Blvd Unit 2203, Indian Shores, FL 33785

    Life along the Gulf in Indian Shores unfolds at an unhurried pace, where light, water, and quiet access to the beach shape the daily experience. This second-floor Gulf-front unit captures that ease, offering an elevated vantage point with a private spiral staircase leading from the balcony directly to the pool and shoreline. The interior is composed with a focus on continuity and craftsmanship.

    Pete Doiron DOIRON REALTY INC

    20002 Gulf Blvd Unit 2203, Indian Shores, FL 33785
  • /2

    $1,650,000

    Sold Jun 26, 2025

    36 Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 4 Baths
    • 2,573 Sq Ft
    • Built 2001

    Last Sold Summary

    • 15% Below List Price
    • $641/SF
    • 7 Days On Market

    Current Estimated Value $1,606,829

    Last Listing Agent John Pestalozzi Jr WESTWARD REAL ESTATE

    36 Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785
    • /2

      Est $2,258,597

      Not Listed For Sale

      20110 Gulf Blvd Unit 600, Indian Shores, FL 33785

      • 3 Beds
      • 3.5 Baths
      • 3,768 Sq Ft
      • Built 2004
      20110 Gulf Blvd Unit 600, Indian Shores, FL 33785

      Last Sold Summary

      • 433 Days On Market

  • /9

    $489,000

    $210K PRICE DROP
    • Land
    • 6,969 Sq Ft
    • $3,056,250 per Acre

    370 12th Ave, Indian Rocks Beach, FL 33785

    Build your coastal dream home with two prime construction-ready lots now available! Side-by-side waterfront build opportunities – buy one or both. Rare offering of two adjacent construction-ready lots. Near the Gulf of Mexico and Indian Rocks Beach’s finest dining and entertainment. In a desirable short-term rental–friendly community, ideal for investment or personal use. Architectural plans

    Michael Lynch PREMIER SOTHEBY'S INTL REALTY

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

    $720,000

    Sold May 29, 2026

    19652 Gulf Blvd, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 720 Sq Ft
    • Built 1947

    Last Sold Summary

    • 6% Below List Price
    • $1,000/SF
    • 82 Days On Market

    Last Listing Agent Dave Hill RE/MAX ALLIANCE GROUP

    19652 Gulf Blvd, Indian Shores, FL 33785
    • /2

      Est $2,326,244

      Not Listed For Sale

      20110 Gulf Blvd Unit 400, Indian Shores, FL 33785

      • 3 Beds
      • 3.5 Baths
      • 3,768 Sq Ft
      • Built 2004
      20110 Gulf Blvd Unit 400, Indian Shores, FL 33785

      Last Sold Summary

      • 447 Days On Market

  • /41

    $1,000,000

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

    20000 Gulf Blvd Unit 305, Indian Shores, FL 33785

    Located in the highly desirable Indian Shores community, directly on the sandy shores of the Gulf of Mexico, this beautiful three-bedroom, two-bath Gulf-front condominium offers the perfect blend of coastal comfort and waterfront living. Whether you are searching for a vacation getaway, a turnkey investment rental, or a year-round retreat, this residence delivers a serene beachfront experience.

    Greg Mallare KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    20000 Gulf Blvd Unit 305, Indian Shores, FL 33785
  • /2

    $330,000

    Sold Jan 30, 2026

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

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

    Last Sold Summary

    • 22% Below List Price
    • $449/SF
    • 365 Days On Market

    Current Estimated Value $330,792

    Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

    19417 Gulf Blvd Unit C-211, Indian Shores, FL 33785
    • /37

      Est $260,514

      Not Listed For Sale

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

      • 2 Beds
      • 1 Bath
      • 770 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 27, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 192 Days On Market

  • /27

    $509,000

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

    19451 Gulf Blvd Unit 203, Indian Shores, FL 33785

    Coastal Comfort at Bay Shore Yacht & Tennis ClubStep into easy-breezy waterfront living with this spacious two-bedroom, two-bath residence in the heart of Indian Shores. Spanning 1,050 square feet, Residence #203 offers the perfect blend of a relaxed vacation retreat and a high-performing investment property.The Residence: Enjoy a massive 24-foot balcony accessible from both the living

    Nicholas Freas THE TENPENNY COLLECTION

    19451 Gulf Blvd Unit 203, Indian Shores, FL 33785
  • /6

    $750,000

    Sold Mar 27, 2026

    345 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 758 Sq Ft
    • Built 1955

    Last Sold Summary

    • 6% Below List Price
    • $989/SF
    • 104 Days On Market

    Current Estimated Value $745,907

    Last Listing Agent Steven Mcaloon Real Estate Empire Group, Inc.

    345 Bahia Vista Dr, Indian Rocks Beach, FL 33785
    • /61

      Est $258,436

      Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 770 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 17, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 8 Days On Market

  • /32

    $1,150,000

    $150K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft

    215 1st St, Indian Rocks Beach, FL 33785

    Waterfront Home, Dock and Lift. Used as a 2nd Residence and Vacation Rental. Short-term Rentals Allowed. Also may be used as Commercial Space—many possibilities and income producing. Roof, Hurricane Miami-Dade rated Windows and Doors qualify for Insurance Discounts. Green: Tankless Water Heater; Remote and Programmable Thermostat; Xeriscape; Pavers; Security Ring and Spotlights around

    Christi Cash REALTY HUB

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

    $1,250,000

    Sold Jul 21, 2025

    820 Gulf Blvd Unit s 1-3, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3.5 Baths
    • 2,728 Sq Ft
    • Built 1952

    Last Sold Summary

    • 31% Below List Price
    • $458/SF
    • 139 Days On Market

    Last Listing Agent Kelly Ackley KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    820 Gulf Blvd Unit s 1-3, Indian Rocks Beach, FL 33785
    • /33

      Est $401,886

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 955 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 60, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 101 Days On Market

  • /46

    $499,000

    Open Sat 12PM - 2PM $36K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 935 Sq Ft

    19701 Gulf Blvd Unit 423, Indian Shores, FL 33785

    Prepare to be impressed! This beautifully updated 4th-floor condo in Indian Shores offers a rare combination of refined finishes, panoramic water views, and low-maintenance beachfront living. With sweeping vistas of both the Gulf of Mexico and the Intracoastal Waterway, this residence captures the best of Florida’s waterfront lifestyle from nearly every room. Designed with a fresh, open-concept

    Robert Demarest DALTON WADE INC

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

    $360,000

    Sold Feb 06, 2026

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

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

    Last Sold Summary

    • 6% Below List Price
    • $285/SF
    • 63 Days On Market

    Current Estimated Value $374,549

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    19111 Vista Bay Dr Unit 211, Indian Shores, FL 33785
    • /35

      Est $320,541

      Not Listed For Sale

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

      • 2 Beds
      • 1 Bath
      • 955 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit 59, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 45 Days On Market

  • /27

    $1,145,000

    $50K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,640 Sq Ft

    19519 Gulf Blvd Unit 206, Indian Shores, FL 33785

    Experience maintenance-free waterfront living in one of Indian Shores’ most desirable communities. This RARELY AVAILABLE Dolphin Key condo residence combines luxury, location, and lifestyle—offering the perfect blend of beach access, BOATING convenience, and modern elegance. Built in 2017, this luxurious 2nd-floor, END-UNIT residence offers exquisite craftsmanship, designer finishes, and

    Dan Galati EXIT BAYSHORE REALTY

    19519 Gulf Blvd Unit 206, Indian Shores, FL 33785
  • /2

    $675,000

    Sold May 22, 2026

    310 12th Ave, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,378 Sq Ft
    • Built 1978

    Last Sold Summary

    • 1% Below List Price
    • $490/SF
    • 3 Days On Market

    Current Estimated Value $672,058

    Last Listing Agent Carolyn Gomez RE/MAX ACTION FIRST OF FLORIDA

    310 12th Ave, Indian Rocks Beach, FL 33785
    • /26

      Est $326,150

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 955 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit V70, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 72 Days On Market

  • /5

    $269,995

    Pending
    • 1 Bed
    • 1 Bath
    • 317 Sq Ft

    18399 Gulf Blvd Unit 389, Indian Shores, FL 33785

    Under contract-accepting backup offers. Welcome to your dream waterfront rental in the beautiful Indian Shores! This condo offers everything you could ever want for a relaxing and luxurious getaway. With a 3 night minimum stay, this unit offers excellent investment opportunity. The building features a huge pool perfect for soaking up the Florida sun, beach access just steps away for endless

    Scott Coldwell C6 MANAGEMENT

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

    $600,000

    Sold Jun 18, 2026

    802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,462 Sq Ft
    • Built 1991

    Last Sold Summary

    • 9% Below List Price
    • $410/SF
    • 191 Days On Market

    Current Estimated Value $612,466

    Last Listing Agent Barbara Webb CHARLES RUTENBERG REALTY INC

    802 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
    • /47

      Est $285,204

      Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 770 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit V67, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 3 Days On Market

  • /72

    $2,999,000

    Pending
    • 4 Beds
    • 5 Baths
    • 2,783 Sq Ft

    495 Harbor Dr S, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Rare waterfront retreat in the heart of Indian Rocks Beach. This extraordinary waterfront estate offers a level of privacy, serenity and coastal beauty that is rare. THIS HOME TOOK ON ZERO WATER INTRUSION. Set on an expansive "DOUBLE LOT" with 216 feet of water frontage, the property feels like a private resort, surrounded by lush tropical landscaping

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    495 Harbor Dr S, Indian Rocks Beach, FL 33785
  • /2

    $2,300,000

    Sold Oct 10, 2025

    1809 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 8 Beds
    • 8 Baths
    • 3,512 Sq Ft
    • Built 1981

    Last Sold Summary

    • 10% Below List Price
    • $655/SF
    • 98 Days On Market

    Current Estimated Value $564,462

    Last Listing Agent Ben Mitrano LPT REALTY, LLC

    1809 Gulf Blvd, Indian Rocks Beach, FL 33785
    • /34

      Est $375,871

      Not Listed For Sale

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

      • 2 Beds
      • 2.5 Baths
      • 1,258 Sq Ft
      • Built 1976
      1 Windrush Blvd Unit T32, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 60 Days On Market

  • /42

    $475,000

    $24K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 985 Sq Ft

    19701 Gulf Blvd Unit 120, Indian Shores, FL 33785

    Experience coastal luxury in this impeccably renovated 2BR/2BA residence, transformed from top to bottom with exceptional attention to detail. Every inch of this home has been thoughtfully updated—no corners cut, no finishes overlooked. Step into a bright, sophisticated kitchen featuring premium appliances, gleaming quartz countertops, and upgraded shaker cabinetry. Both bathrooms have been

    Robert Demarest DALTON WADE INC

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

    $415,000

    Sold Feb 13, 2026

    1211 Bay Palm Blvd, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Built 1960

    Last Sold Summary

    • 10% Below List Price
    • $461/SF
    • 121 Days On Market

    Current Estimated Value $459,075

    Last Listing Agent Dan Tumarkin KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    1211 Bay Palm Blvd, Indian Rocks Beach, FL 33785
    • /2

      Est $569,977

      Not Listed For Sale

      718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,065 Sq Ft
      • Built 1996
      718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 44 Days On Market

  • /30

    $759,990

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

    18610 Gulf Blvd Unit 106, Indian Shores, FL 33785

    Coastal Luxury Meets Endless Sunsets! Experience the ultimate Florida beach lifestyle in this exquisitely designed 2-bedroom, 2-bath beachfront-view condominium located in the highly desirable coastal community of Indian Shores. Offering 1,090 square feet of beautifully appointed living space, this fully furnished residence is move-in ready and showcases a lovely coastal design that perfectly

    Debbie Coyle BEACH PLACE ONE REAL ESTATE

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

    $925,000

    Sold Feb 18, 2026

    19530 Gulf Blvd Unit 5B, Indian Shores, FL 33785

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

    Last Sold Summary

    • 3% Below List Price
    • $740/SF
    • 61 Days On Market

    Current Estimated Value $903,339

    Last Listing Agent Amy Schmitzer CHARLES RUTENBERG REALTY INC

    19530 Gulf Blvd Unit 5B, Indian Shores, FL 33785
    • /36

      Est $1,095,656

      Not Listed For Sale

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

      • 3 Beds
      • 2.5 Baths
      • 1,895 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 1105, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 141 Days On Market

  • /51

    $875,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,330 Sq Ft

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

    Under contract-accepting backup offers. Experience coastal living at its finest in this direct beachfront condominium in the sought-after and rarely available Pier House community in Indian Rocks Beach. This spacious two-bedroom, two-bath residence offers 1,330 square feet of beautifully updated living space designed to maximize comfort and breathtaking Gulf views. Inside, you'll find numerous

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

    $575,000

    Sold Oct 10, 2025

    1809 Gulf Blvd Unit B2, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 878 Sq Ft
    • Built 1981

    Last Sold Summary

    • $655/SF
    • 0 Days On Market

    Current Estimated Value $560,977

    Last Listing Agent Ben Mitrano LPT REALTY, LLC

    1809 Gulf Blvd Unit B2, Indian Rocks Beach, FL 33785
    • /41

      Est $752,684

      Not Listed For Sale

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

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

      Last Sold Summary

      • 1 Day On Market

Showing Results 641 - 680, Page 17 of 18

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