6,770

Homes in ZIP Code 33785

Section Image
  • /45

    $725,000

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

    18400 Gulf Blvd Unit 1206, Indian Shores, FL 33785

    Great Opportunity! New Price! Turnkey Beachfront Condo with Exceptional Income Potential! Welcome to this stunning 3-bedroom, 2-bathroom Gulf-front condo in Indian Shores, FL, offering 1,400 square feet of fully renovated, turnkey living with weekly rentals allowed for income potential. The current owner has enjoyed the unit extensively while earning approximately $75,000 in gross annual rental

    Sonia Jenkins ORANGE REALTY PROFESSIONALS LLC

    18400 Gulf Blvd Unit 1206, Indian Shores, FL 33785
  • /2

    $510,000 Sold Jun 09, 2025

    206 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Built 1990

    Last Sold Summary

    • 11% Below List Price
    • $425/SF
    • 133 Days On Market

    Current Estimated Value $504,854

    Last Listing Agent Stephen Hachey FLAT FEE MLS REALTY

    206 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
    • /37

      Est $614,815 Not Listed For Sale

      19451 Gulf Blvd Unit 308, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,225 Sq Ft
      • Built 1976
      19451 Gulf Blvd Unit 308, Indian Shores, FL 33785

      Last Sold Summary

      • 7% Below List Price
      • $538/SF
      • 1 Day On Market

      Last Sold Price $659,000

      Last Listing Agent Jason Miller RE/MAX

  • /54

    $698,000

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

    18400 Gulf Blvd Unit 1301, Indian Shores, FL 33785

    Turnkey weekly short term rental with 33 5-STAR REVIEWS ON AIRBNB! This furnished 2 bedroom 2 bathroom condo is an active vacation rental with plenty of inheritable rentals on the books in 2026. Perfectly positioned steps from the powdery Gulf sand, this unit offers breathtaking Indian Shores sunsets from your private balcony. The community features a heated pool, hot tub, expansive sun deck,

    Lindsey Warpinski CENTURY 21 BEGGINS

    18400 Gulf Blvd Unit 1301, Indian Shores, FL 33785
  • /2

    $1,850,000 Sold Dec 05, 2025

    2308 Bay Blvd, Indian Rocks Beach, FL 33785

    • 10 Beds
    • 5 Baths
    • 3,946 Sq Ft
    • Built 1972

    Last Sold Summary

    • 12% Below List Price
    • $469/SF
    • 35 Days On Market

    Last Listing Agent Mike Daquino DOUGLAS ELLIMAN

    2308 Bay Blvd, Indian Rocks Beach, FL 33785
    • /40

      Est $416,873 Not Listed For Sale

      109 16th Ave Unit 10, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 1 Bath
      • 966 Sq Ft
      • Built 1974
      109 16th Ave Unit 10, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 14% Above List Price
      • $378/SF
      • 69 Days On Market

      Last Sold Price $365,000

      Last Listing Agent Kelly Parks COASTAL PROPERTIES GROUP INTER

  • /35

    $715,000

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

    19500 Gulf Blvd Unit 102, Indian Shores, FL 33785

    A rare opportunity to own a direct beachfront condo in the desirable Las Olas community! Welcome to 19500 Gulf Blvd, a beautifully maintained 2-bedroom, 2-bath residence offering breathtaking Gulf, beach, and pool views. This turnkey unit is being sold fully furnished, making it ideal as a primary residence, vacation home, or investment property. The open-concept floor plan is filled with natural

    Richard Stone PREMIER REALTY OF TAMPA

    19500 Gulf Blvd Unit 102, Indian Shores, FL 33785
  • /2

    $460,000 Sold May 05, 2025

    19110 Gulf Blvd Unit 3, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 455 Sq Ft
    • Built 1972

    Last Sold Summary

    • 3% Below List Price
    • $1,011/SF
    • 98 Days On Market

    Current Estimated Value $451,336

    Last Listing Agent Scott Coldwell C6 MANAGEMENT

    19110 Gulf Blvd Unit 3, Indian Shores, FL 33785
    • /70

      Est $1,019,764 Not Listed For Sale

      335 La Hacienda Dr, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,291 Sq Ft
      • Built 1957
      335 La Hacienda Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 15% Below List Price
      • $926/SF
      • 75 Days On Market

      Last Sold Price $1,195,000

      Last Listing Agent Yvette La Pointe COLDWELL BANKER REALTY

  • /42

    $731,900

    • 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

    $325,000 Sold Jul 30, 2025

    19109 2nd St, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 525 Sq Ft
    • Built 1955

    Last Sold Summary

    • 7% Below List Price
    • $619/SF
    • 16 Days On Market

    Current Estimated Value $343,106

    Last Listing Agent Allison Mawhinney NEXTHOME LUXE COASTAL

    19109 2nd St, Indian Shores, FL 33785
    • /2

      Est $361,779 Not Listed For Sale

      800 E Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785

      • 1 Bed
      • 2 Baths
      • 785 Sq Ft
      • Built 1979
      800 E Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 2% Below List Price
      • $471/SF
      • 24 Days On Market

      Last Sold Price $370,000

      Last Listing Agent Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

  • /43

    $699,900

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

    18400 Gulf Blvd Unit 1302, Indian Shores, FL 33785

    Experience coastal living at its finest in this exquisite two-bedroom, two-bath beachfront condominium offering 1,400 square feet of thoughtfully designed space and sweeping Gulf views. Sunlight fills an open living and dining area anchored by a cozy fireplace and flowing directly to a large beach facing balcony, ideal for morning coffee or endless sunsets. The spacious kitchen features a

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    18400 Gulf Blvd Unit 1302, Indian Shores, FL 33785
  • /2

    $2,050,000 Sold Oct 30, 2025

    19820 Gulf Blvd Unit 401, Indian Shores, FL 33785

    • 4 Beds
    • 3.5 Baths
    • 3,440 Sq Ft
    • Built 2006

    Last Sold Summary

    • 24% Below List Price
    • $596/SF
    • 434 Days On Market

    Current Estimated Value $2,080,873

    Last Listing Agent Angie Balthazar BLAKE REAL ESTATE INC

    19820 Gulf Blvd Unit 401, Indian Shores, FL 33785
    • /2

      Est $899,936 Not Listed For Sale

      99 Haven Beach Dr, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 3 Baths
      • 1,985 Sq Ft
      • Built 2014
      99 Haven Beach Dr, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 14% Above List Price
      • $398/SF
      • 17 Days On Market

      Last Sold Price $790,000

      Last Listing Agent Bob Dean CENTURY 21 BEGGINS

  • /85

    $1,399,900

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

    366 La Hacienda Dr, Indian Rocks Beach, FL 33785

    Experience exceptional waterfront living in this prime Mid-Century pool home perfectly positioned on a private peninsula finger in the coveted La Hacienda subdivision of Indian Rocks Beach. This rock-solid 3-bedroom, 2-bath residence with 1,745 sq ft and an oversized garage offers one of the most desirable open-water settings in the area boasting deep-water access, sweeping Bay and Intracoastal

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $341,000 Sold Jan 30, 2026

    19417 Gulf Blvd Unit A103, Indian Shores, FL 33785

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

    Last Sold Summary

    • $464/SF
    • 75 Days On Market

    Current Estimated Value $330,838

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

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

      Est $368,960 Not Listed For Sale

      800 E Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 785 Sq Ft
      • Built 1979
      800 E Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 1% Above List Price
      • $465/SF
      • 65 Days On Market

      Last Sold Price $365,000

      Last Listing Agent Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

  • /64

    $1,725,000 Open Wed 4PM - 6PM

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

    2601 Bay Blvd, Indian Rocks Beach, FL 33785

    Rare waterfront opportunity in Indian Rocks Beach: A 3-bedroom, 2-bathroom home featuring 73 feet of Intracoastal water frontage. Perfectly positioned on a calm inlet, this property is a boater’s dream, equipped with a updated private dock and a 9,000lb lift keeping your vessel ready for sunset cruises or offshore fishing in the Gulf at a moment's notice. Designed for both relaxation and

    Chase Walseth KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

    2601 Bay Blvd, Indian Rocks Beach, FL 33785
  • /64

    $1,130,000 Sold May 15, 2025

    19106 Gulf Blvd Unit 501, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,379 Sq Ft
    • Built 1983

    Last Sold Summary

    • $819/SF
    • 5 Days On Market

    Current Estimated Value $1,087,582

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

    19106 Gulf Blvd Unit 501, Indian Shores, FL 33785
    • /2

      Est $2,205,737 Not Listed For Sale

      1803 Gulf Blvd, Indian Rocks Beach, FL 33785

      • 18 Beds
      • 15 Baths
      • 8,101 Sq Ft
      • Built 1991
      1803 Gulf Blvd, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 8% Below List Price
      • $296/SF
      • 7 Days On Market

      Last Sold Price $2,400,000

      Last Listing Agent Ben Mitrano LPT REALTY, LLC

  • /30

    $675,000 Pending

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

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

    Under contract-accepting backup offers. GREAT OPPORTUNITY............Pelicans Pointe is a small (15 unit) complex. This condo can be your primary, second home or investment property with only 1 week minimum requirement. Perfect to list on VRBO or Airbnb when you’re not enjoying your piece of paradise. Great Gulf views from not one but two balconies. One balcony off the main living area with a

    Linda O'Hanlan SAND KEY REALTY

    19930 Gulf Blvd Unit 1B, Indian Shores, FL 33785
  • /2

    $725,000 Sold Mar 20, 2026

    18400 Gulf Blvd Unit 1512, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1982

    Last Sold Summary

    • 9% Below List Price
    • $518/SF
    • 202 Days On Market

    Current Estimated Value $753,323

    Last Listing Agent Amanda Baldwin COMPASS FLORIDA LLC

    18400 Gulf Blvd Unit 1512, Indian Shores, FL 33785
    • /44

      Est $876,461 Not Listed For Sale

      102 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,279 Sq Ft
      • Built 2004
      102 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $762/SF
      • 59 Days On Market

      Last Sold Price $975,000

      Last Listing Agent Becky Slocum SMITH & ASSOCIATES REAL ESTATE

  • /33

    $715,000

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

    19925 Gulf Blvd Unit 402, Indian Shores, FL 33785

    Sweeping views of both the Gulf of Mexico and the Intracoastal Waterway define this furnished, move-in-ready 2-bedroom, 2-bath residence in the heart of Indian Shores. Weekly rentals are permitted from day one, and all building assessments will be fully paid by the seller—an ideal combination for investors or those seeking a flexible personal retreat. Offering 1,125 square feet, this home

    Amy Heartsfield, Realtor COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $475,000 Sold Oct 01, 2025

    18400 Gulf Blvd Unit 1105, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1982

    Last Sold Summary

    • 5% Below List Price
    • $339/SF
    • 66 Days On Market

    Current Estimated Value $509,395

    Last Listing Agent Fran Bartlett REALTY CONCEPTS OF PINELLAS

    18400 Gulf Blvd Unit 1105, Indian Shores, FL 33785
    • /24

      Est $361,243 Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 735 Sq Ft
      • Built 1961
      19417 Gulf Blvd Unit E-110, Indian Shores, FL 33785

      Last Sold Summary

      • 10% Below List Price
      • $544/SF
      • 130 Days On Market

      Last Sold Price $400,000

      Last Listing Agent Valarie Gerbus MANGROVE BAY REALTY LLC

  • /42

    $1,695,555 Pending

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

    387 12th Ave, Indian Rocks Beach, FL 33785

    Tucked away at the very end of one of Indian Rocks Beach?s most coveted finger streets, this serene waterfront retreat offers an easterly exposure that welcomes each day with soft light and ever-changing skies. Mornings unfold quietly as boats glide by, dolphins surface in the distance, and the water reflects hues that never quite look the same twice. With nothing but wide-open Intracoastal water

    Matt Galster CENTURY 21 LIST WITH BEGGINS

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

    $575,000 Sold Sep 17, 2025

    19105 Gulf Blvd, Indian Shores, FL 33785

    • 5 Beds
    • 3 Baths
    • 2,269 Sq Ft
    • Built 1944

    Last Sold Summary

    • 12% Below List Price
    • $253/SF
    • 13 Days On Market

    Last Listing Agent Bill Harder NEXTHOME BEACH TIME REALTY

    19105 Gulf Blvd, Indian Shores, FL 33785
    • /20

      Est $295,497 Not Listed For Sale

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

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

      Last Sold Summary

      • 6% Below List Price
      • $409/SF
      • 237 Days On Market

      Last Sold Price $315,000

      Last Listing Agent Timothy Gross COLDWELL BANKER REALTY

  • /71

    $849,875

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

    140 Marcdale Blvd, Indian Rocks Beach, FL 33785

    Live the Ultimate Coastal Lifestyle in this fully renovated, Coastal Contemporary 3-bed, 3-bath, 1,656 sq ft Waterfront Townhome with a Deeded Boat slip and expansive Tandem garage with extensive built-ins & storage in the prestigious Sunset Bay Townhome Community of Indian Rocks Beach. Perfectly positioned on the tranquil Intracoastal Waterway, this boater-friendly residence offers unobstructed

    Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $725,000 Sold Mar 20, 2026

    Unlisted Address

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1973

    Last Sold Summary

    • 40% Below List Price
    • $453/SF
    • 383 Days On Market

    Last Listing Agent Ann McIntosh GULF TO BAY REAL ESTATE

    Unlisted Address
    • /51

      Est $1,007,227 Not Listed For Sale

      24 Gulf Blvd Unit 1A, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,295 Sq Ft
      • Built 1993
      24 Gulf Blvd Unit 1A, Indian Rocks Beach, FL 33785

      Last Sold Summary

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

      Last Sold Price $1,090,000

      Last Listing Agent Joe Alvarez AUGUSTA REAL ESTATE, INC

  • /22

    $450,000 Open Sat 12PM - 2PM

    • 3 Beds
    • 1.5 Baths
    • 910 Sq Ft

    19823 Gulf Blvd Unit 44, Indian Shores, FL 33785

    Opportunities like this rarely hit the market! A fully renovated 3 bedroom unit in Indian Shores with legal 1–7 day rentals, low HOA fees, and direct beach access just across the street. This 3 bedroom, 1.5 bath ground-level unit has two dedicated parking spaces directly in front of the unit; one of only two units in the entire community with this setup. Steps to the sugar-sand beaches on the

    Beth Silverman EXP REALTY LLC

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

    $1,250,000 Sold Aug 04, 2025

    352 La Hacienda Dr, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 2,448 Sq Ft
    • Built 1961

    Last Sold Summary

    • 17% Below List Price
    • $511/SF
    • 25 Days On Market

    Current Estimated Value $1,250,691

    Last Listing Agent Frances Winstead ENGEL & VOLKERS BELLEAIR

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

      Est $1,134,539 Not Listed For Sale

      451 20th Ave, Indian Rocks Beach, FL 33785

      • Built 1957
      451 20th Ave, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 16% Above List Price
      • $629/SF
      • 15 Days On Market

      Last Sold Price $975,000

      Last Listing Agent xTroy Nowak MANGROVE BAY REALTY LLC

  • /69

    $575,000

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

    19829 Gulf Blvd Unit 601, Indian Shores, FL 33785

    OWNERS VERY MOTIVATED! Welcome to Mariner’s Pointe, a hidden gem in the vibrant waterfront community of Indian Shores! This beautifully furnished and decorated 2-bedroom, 2-bathroom condo offers 1,390 sq. ft. of luxurious coastal living, just steps from the pristine beaches and the calm, clear waters of both the Gulf of America and the Intracoastal Waterway. Inside, the open floor plan is

    Carl Galler REALTY EXPERTS

    19829 Gulf Blvd Unit 601, Indian Shores, FL 33785
  • /2

    $670,000 Sold Mar 13, 2026

    2505 Bay Blvd Unit 4, Indian Rocks Beach, FL 33785

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

    Last Sold Summary

    • 4% Below List Price
    • $467/SF
    • 81 Days On Market

    Current Estimated Value $696,756

    Last Listing Agent Martha Thorn COLDWELL BANKER REALTY

    2505 Bay Blvd Unit 4, Indian Rocks Beach, FL 33785
    • /2

      Est $1,384,568 Not Listed For Sale

      108 13th Ave, Indian Rocks Beach, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,624 Sq Ft
      • Built 2020
      108 13th Ave, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 5% Below List Price
      • $899/SF
      • 7 Days On Market

      Last Sold Price $1,460,000

      Last Listing Agent Haley McKay GULF SHORES REALTY ERA POWERED LLC

  • /50

    $529,000 Pending

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

    19925 Gulf Blvd Unit 105, Indian Shores, FL 33785

    PRICE REDUCED! Excuse Our Mess—Great Improvements Underway!Generate immediate income and enjoy your own coastal retreat with this fully furnished waterfront corner residence in the desirable Water View community of Indian Shores. While the building is currently undergoing improvements—think of it as a makeover in progress—this presents a prime opportunity to buy at a reduced price before the

    Amy Heartsfield, Realtor COASTAL PROPERTIES GROUP INTERNATIONAL

    19925 Gulf Blvd Unit 105, Indian Shores, FL 33785

Showing Results 201 - 240, Page 6 of 18

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