For Sale
Deal AlertDeal Alert?
3D Tour3D Tour
1st image of 306 Harbor Dr, Indian Rocks Beach, FL 33785 | MLS# TB8467679
2nd image of 306 Harbor Dr, Indian Rocks Beach, FL 33785 | MLS# TB8467679
3rd image of 306 Harbor Dr, Indian Rocks Beach, FL 33785 | MLS# TB8467679
4th image of 306 Harbor Dr, Indian Rocks Beach, FL 33785 | MLS# TB8467679
5th image of 306 Harbor Dr, Indian Rocks Beach, FL 33785 | MLS# TB8467679
56+
Beds Icon

Virtual Tour

Beds Icon

Street View

$3,700,000

  • Beds Icon5 Beds
  • Beds Icon
    4 Baths

    4 full baths

  • Beds Icon4,571sqft

306 Harbor Dr, Indian Rocks Beach, FL 33785

Get Pre-Approved

  • Single Family Residence

  • Built in 2004

  • $-- HOA

  • 9,013 sqft lot

  • $809/sq.ft

Description

Direct Gulf access, deep water Intracoastal frontage, a 25,000 lb boat lift, and an assumable flood policy of just $1,800 per year—an exceptional combination rarely found in today's waterfront market. Positioned on the Intracoastal Waterway in the heart of Indian Rocks Beach, this custom-built waterfront estate offers over 4,500 square feet, 5 bedrooms, 4 baths, a private dock, saltwater pool, heated spa, elevator, and panoramic water views from nearly every main living space. Designed and built by its original builder-owner, the home was thoughtfully crafted for boating, entertaining, and everyday waterfront living. The oversized primary suite serves as a private retreat...

Continue Reading
  • Houzeo last checked: 41 minutes ago
  • Listing updated: August 15, 2026 at 12:50 pm
  • Listing Provided by: Kelly Ackley (727) 515-6504 | KELLER WILLIAMS REALTY PORTFOLIO COLLECTION (727) 489-0800
  • Source: Stellar MLS-FL | MLS#: TB8467679 Stellar MLS-FL

Property Details

  • Status

    Active

  • Type

    Single Family Residence

  • No. of Stories

    3

  • County

    Pinellas County

  • City

    Indian Rocks Beach

  • Neighborhood

    --

  • Year Built

    2004

  • HOA Fees

    -

  • Finished Area

    4,571 sqft

  • Lot Size

    9,013 sqft lot

  • Basement Area

    - sqft

  • MLS Name

    Stellar MLS

  • MLS Number

    TB8467679

  • MLS Status

    Active

  • Days on Market

    216

  • Cumulative Days on Market

    394

Data provided by Redfin

Click to see all homes
static map image
Satellite
Close IconHouzeo

Do Real Estate on the Go!

For Sale
Price
Beds & Baths
Home Type
Filters
Save Search Share