105 HAVEN BEACH DRIVE Indian Rocks Beach, FL $ 837,500
105 HAVEN BEACH DRIVE
$ 837,500
Recently Listed
Open House 8/30 11am - 3pm
Share Save

105 HAVEN BEACH DRIVE

Indian Rocks Beach, FL, 33785
$ 837,500
Bedrooms3 Baths3.0 Sq 1,935

Monthly Estimate*

$ 5,288

105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 1
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 2
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 3
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 4
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 5
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 6
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 7
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 8
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 9
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 10
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 11
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 12
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 13
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 14
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 15
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 16
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 17
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 18
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 19
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 20
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 21
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 22
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 23
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 24
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 25
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 26
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 27
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 28
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 29
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 30
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 31
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 32
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 33
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 34
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 35
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 36
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 37
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 38
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 39
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 40
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 41
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 42
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 43
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 44
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 45
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 46
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 47
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 48
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 49
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 50
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 51
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 52
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 53
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 54
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 55
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 56
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 57
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 58
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 59
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 60
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 61
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 62
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 63
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 64
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 65
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 66
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 67
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 68
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 69
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 70
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 71
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 72
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 73
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 74
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 75
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 76
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 77
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 78
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 79
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 80
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 81
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 82
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 83
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 84
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 85
105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL 33785 - Image 86
View a Virtual Tour

Townhouse for sale in Indian Rocks Beach, FL

for $837,500 with 3 bedrooms and 3 full baths. This 1,935 square foot townhouse was built in 2014 on a lot size of 0.03.

Your crush on 105 Haven Beach Dr started before you ever walked inside. You've driven by the neighborhood & thought, I would love to live somewhere like that - a cozy, gated community that looks like it BELONGS in Indian Rocks Beach. Coastal without looking like someone attacked it with a Florida souvenir catalog. You’ve seen a lot of beach properties in your search for THE ONE. This gives you the AHHH factor you were looking for in a beach property (but didn’t know it until you found this). This one makes you HAPPY. Every. Time. Maybe it's the light, the scenery outside the windows, Accessible Beige walls, warm neutral floors, white cabinets & plantation shutters. Probably all of it. Nothing needs doing. It feels calm. Finished. Move-In Ready. At this price, you don't have to buy a “it would be great if…” townhouse. Nope. Somebody already handled it all in this 1,935 sq ft townhome with 3 bedrooms, 3 full baths + office/den, an open layout, private balcony, covered patio, elevator that stops at all floors, plus a seriously useful tandem 2+ car garage with EV charger. The owners didn’t make random choices when the kitchen and baths were updated. They had a plan and did things properly. Marble-look counters are actually custom-mitered porcelain, so you get the luxury Marble look without needing emotional support when Uncle Jim spills his red wine (again, Jim?). The countertop continues up as a full-height backsplash, then waterfalls over the end of the island. White soft-close cabinets, stainless appliances, farmhouse-style sink & pantry closet finish the kitchen. Thank you, Sellers: no carpet! Sand & carpet should never be in a committed relationship. Easy-care wood-look ceramic plank floors on the main level; neutral LVP replaced the carpet upstairs & on both staircases in 2026. Then those Plantation Shutters. 4.5" louvers with hidden tilt bars, paired with all the tropical green outside, may be responsible for 30 percent of the AHHHH. Mature tropical landscaping screens the balcony & ground-floor covered patio. Which means you can actually use them without accidentally becoming part of your neighbor's family. “Elevator” sounds like a needless luxury until you come home from Publix with groceries & something frozen rapidly becoming less frozen in August. You’ll think the elevator is the greatest invention since wheels on a suitcase. Here's where I can really see you: flip-flopping to the beach to catch the sunset, waving to neighbors & Golden Retrievers on the way. When you come back sun-kissed & salty, you take the elevator up, pour a cold one & step onto your private balcony surrounded by native plants. AHHHH. This is why you wanted a place at the beach! Now for the boring stuff. Upgraded top-to-bottom PGT storm-rated double-hung windows, storm-rated front door & patio slider. Nobody ever saw an HVAC system & whispered, “This is the one.” But after you fall in love, that's exactly what you want to find – a brand new, Trane A/C system. Twelve years young, this isn't an old beach property held together by caulk & optimism. You've already done the project house, right? Met contractors. Waited for cabinets. Debated which beige looked less beige. Been there. Done that. You can do it again and buy the “it would be great if…” townhouse. Or you can walk into 105 Haven Beach Drive, feel yourself lighten up & realize: Oh. It's already great.

See more

Open House

8/30/2026 11:00 AM - 3:00 PM
105 HAVEN BEACH DRIVE Indian Rocks Beach, FL
* Some states or local ordinances may prohibit Open Houses at this time, please confirm with your Weichert agent or local rep to confirm

Townhouse Active

Price

$ 837,500

Bedrooms

3

Full Bath

3

Property Type

Townhouse

Taxes

$ 10,598

Style

Coastal

Lot Size

0.03

Year Built

2014

Town/City

Indian Rocks Beach

County/Region

Pinellas

MLS | Web ID

TB8541626

Features
General
Sewer Public Sewer
Heating Central Electric
Cooling Central Air Zoned
Utilities Cable Connected Electricity Connected Fire Hydrant Phone Available Sewer Connected Water Connected
Possession Close Of Escrow
Roof Metal
Appliances Built-In Oven Dishwasher Disposal Dryer Electric Water Heater Microwave Range Refrigerator Washer
Zoning PUD
HOA Fee 2109
Garage Spaces 2
Association Fee Includes Community Pool Escrow Reserves Fund Maintenance Grounds Manager Pool Maintenance Private Road Security
Patio/Porch Features Covered Patio Porch Screened
Architectural Style Coastal
Pool Features Gunite Heated In Ground Outside Bath Access
Security Features Fire Alarm Fire Sprinkler System Gated Community Security Gate Security System Smoke Detector(s)
Construction Materials Block Vinyl Siding Wood Frame
Pets Allowed Dogs OK Number Limit Size Limit
Year Built 2014
View Garden
Levels Three Or More
Property Subtype Townhouse
Tax Year 2025
Ownership Fee Simple
Community Features Deed Restrictions Gated Community - No Guard Golf Carts OK Irrigation-Reclaimed Water Sidewalks
Assoc Fee Paid Per Quarterly
County Pinellas
New Construction false
Property Type Residential
Association Amenities Gated
Attached Garage true
Energy Efficient Windows
Subdivision Name COVE AT INDIAN ROCKS BEACH
Facing Direction South
Garage Y/N true
Green Water Conservation Low-Flow Fixtures
Total Rooms 7
Full Baths 3
Status Active
Directions West on Ulmerton Rd right on Gulf Blvd right on 7th Ave first right to The Cove
High School Seminole High-PN
City INDIAN ROCKS BEACH
Body of Water GULF OF MEXICO
Association Name Stephanie Charpentier
Senior Community Y/N false
MLS Area 33785 - Indian Rocks Bch/Belleair Bch/Indian Shores
Lot Size Units Square Feet
Lot Size Square Feet 13590
Carport Y/N false
Listing Terms Cash Conventional
Elementary School Anona Elementary-PN
Property Attached Y/N false
Land Lease Y/N false
Tax Annual Amount 10598.22
Middle/Junior High School Seminole Middle-PN
Property Condition Completed
Additional Parcels Y/N false
Lease Considered Y/N true
Virtual Tour https://youtu.be/lKk9GQQAkK8 https://youtu.be/lKk9GQQAkK8
Building Area Units Square Feet
Living Area Units Square Feet
Standard Status Active
Occupancy Type Vacant
Tax Lot 9
Legal Description COVE AT INDIAN ROCKS BEACH LOT 9
Water Access Type Canal - Freshwater Gulf/Ocean
Pet Size Limit Extra Large (101+ Lbs.)
Minimum Lease 1 Month
Water Access Y/N true
Monthly HOA Amount 703
Additional Rooms Bonus Room Den/Library/Office Great Room
Water View Y/N false
Flood Zone Code AE
In Law Suite YN false
See more
Interior
Interior Amenities Ceiling Fan(s) Elevator High Ceilings Kitchen/Family Room Combo Living Room/Dining Room Combo Open Floorplan PrimaryBedroom Upstairs Solid Surface Counters Thermostat Walk-In Closet(s) Window Treatments
Flooring Ceramic Tile Luxury Vinyl
Furnished Y/N Unfurnished
Total Stories 3
Air Conditioning Y/N true
Heating Y/N true
Window Features Shutters Storm Window(s)
Fireplace Y/N false
Half Baths 0
Laundry Features Electric Dryer Hookup Inside Laundry Room Upper Level Washer Hookup
Total Bedrooms 3
Total Baths 3
See more
Exterior
Exterior Amenities Balcony Gray Water System Irrigation System Rain Gutters Sidewalk Sliding Doors Sprinkler Metered
Vegetation Mature Landscaping Trees/Landscaped
Fencing Fenced Other
Parking Features Covered Electric Vehicle Charging Station(s) Garage Door Opener Ground Level Guest Parking Pad Under Building
Lot Features FloodZone City Lot In County Landscaped Level Near Public Transit Sidewalk Street Dead-End
Water Source Public
Lot Size Area 13590
Foundation Details Slab
Spa false
Building Area Total 1935
Lot Size Acres 0.03
Road Surface Type Paved Asphalt
Private Pool true
Waterfront Y/N false
Covered Spaces 2
Road Frontage Type Street Dead-End Street Paved Private Road
Number of Lots 1
Road Responsibility Private Maintained Road
See more
* Excluded Features
List By
Jennie@blackburncoastalrealty.com

Email

Affordability Calculator

$6,171
Per Month
86%
14%
0%
Monthly Principal & Interest
$5,288
Monthly Property Taxes
$883
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.49% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
0 Elementary School
0 Middle School
Seminole High-PN High School High School
Pricing History
DatePricePrice ChangeDescription
8/29/2026$837,500 Listed Price

Map


See all

105 HAVEN BEACH DRIVE, Indian Rocks Beach, FL, 33785 is a Townhouse for sale at $837,500 with 1,935 sqft and a lot size of 0.03. 105 HAVEN BEACH DRIVE has 3 bedrooms, 3.0 baths, and was built in 2014. The property's zip code is 33785 which is in Indian Rocks Beach, FL