100 WINDRUSH BOULEVARD #1 Indian Rocks Beach, FL $ 995,000
100 WINDRUSH BOULEVARD #1
$ 995,000
Share Save

100 WINDRUSH BOULEVARD #1

Indian Rocks Beach, FL, 33785
$ 995,000
Bedrooms3 Baths2.1 Sq 1,812

Monthly Estimate*

$ 6,208

100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 1
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 2
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 3
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 4
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 5
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 6
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 7
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 8
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 9
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 10
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 11
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 12
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 13
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 14
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 15
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 16
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 17
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 18
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 19
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 20
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 21
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 22
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 23
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 24
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 25
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 26
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 27
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 28
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 29
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 30
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 31
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 32
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 33
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 34
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 35
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 36
100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL 33785 - Image 37
View a Virtual Tour

Townhouse for sale in Indian Rocks Beach, FL

for $995,000 with 3 bedrooms and 2 full baths, 1 half bath. This 1,812 square foot townhouse was built in 2017 on a lot size of 0.28.

Live the Florida coastal dream lifestyle in this 3-bedroom, 2.5-bath elevated townhome built in 2017, complete with a private 35' boat slip and direct canal access to the Intracoastal Waterway—just minutes from the Gulf. Whether you're a boater, beachgoer, or both, you'll love the prime location just a five-minute walk to the beach and close to local dining, shopping, and entertainment. Built solid with all-block construction, this three-story home offers a spacious floor plan with engineered hardwood flooring throughout the main living areas, a private elevator, and water views from both the balcony and covered patio. The kitchen features granite countertops, wood cabinetry, stainless steel appliances, and a breakfast bar that opens to the living and dining areas. Upstairs, the primary suite includes water views, a sitting area/office nook, walk-in closet, and a large en-suite bath with dual sinks and a walk-in shower. The oversized 40’ deep tandem garage provides parking for two cars and plenty of extra storage for your beach gear and toys. After a day on the water, take a short stroll to the beach for sunset or hop on the nearby Jolly Trolley for a night out. This is low-maintenance waterfront living at its finest in one of Indian Rocks Beach’s most desirable locations.

See more

Townhouse Active

Price

$ 995,000

Bedrooms

3

Full Bath

2

Half Bath

1

Property Type

Townhouse

Taxes

$ 9,780

Style

Townhouse

Lot Size

0.28

Year Built

2017

Town/City

Indian Rocks Beach

County/Region

Pinellas

MLS | Web ID

TB8447000

Features
Interior
Interior Amenities ceiling fan(s) primarybedroom upstairs stone counters thermostat
Flooring tile hardwood
Total Stories 2
Air Conditioning Y/N yes
Heating Y/N yes
Fireplace Y/N no
Half Baths 1
Laundry Features inside
Total Bedrooms 3
Total Baths 3
See more
General
Sewer public sewer
Heating central
Cooling central air
Utilities sewer connected water connected
Roof shingle
Appliances dryer microwave range refrigerator washer
HOA Fee 2400
Garage Spaces 2
Association Fee Includes maintenance structure maintenance grounds sewer trash water
Construction Materials block
Pets Allowed cats ok dogs ok yes
Year Built 2017
Levels two
Unit Number 1
Property Subtype townhouse
Tax Year 2024
Ownership fee simple
Waterfront Features canal - saltwater intracoastal waterway
Community Features none
Assoc Fee Paid Per quarterly
County pinellas
New Construction no
Property Type residential
HOA Y
Attached Garage yes
Subdivision Name landings at windrush the condo
Facing Direction south
Garage Y/N yes
Total Rooms 6
Full Baths 2
Status active
Directions from indian rocks beach on gulf blvd head east on 8th ave to left on east gulf blvd to left on windrush blvd. townhome located on left. #1 is on the far left side.
City indian rocks beach
Association Name magdy abdelhameed
Senior Community Y/N no
MLS Area 33785 - indian rocks bch/belleair bch/indian shores
Lot Size Units square feet
Lot Size Square Feet 12037
Carport Y/N no
Listing Terms cash conventional fha usda loan va loan
Land Lease Y/N no
Tax Annual Amount 9780.79
Additional Parcels Y/N no
Lease Considered Y/N yes
Virtual Tour https://www.propertypanorama.com/instaview/stellar/tb8447000
Building Area Units square feet
Living Area Units square feet
Standard Status active
Occupancy Type vacant
Tax Lot 0010
Legal Description landings at windrush the condo unit 1
Water View intracoastal waterway
Water Access Type canal - saltwater intracoastal waterway
Minimum Lease 1 month
Water Access Y/N yes
Monthly HOA Amount 800
Water View Y/N yes
Flood Zone Code ae
DockY/N yes
See more
Exterior
Exterior Amenities balcony
Water Source public
Lot Size Area 12037
Foundation Details slab
Building Area Total 1812
Lot Size Acres 0.28
Road Surface Type paved
Private Pool no
Waterfront Y/N yes
Covered Spaces 2
See more
Internal Only
Street Number 1 100
See more
* Excluded Features
List By
Smith & Associates Real Estate

Broker

adicosimo@smithandassociates.com

Email

Affordability Calculator

$7,023
Per Month
88%
12%
0%
Monthly Principal & Interest
$6,208
Monthly Property Taxes
$815
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.375% 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
266288 Elementary School
265661 Middle School
Unknown High School High School
Pricing History
DatePricePrice ChangeDescription
11/12/2025$995,000 Listed Price

Map


See all

100 WINDRUSH BOULEVARD #1, Indian Rocks Beach, FL, 33785 is a Townhouse for sale at $995,000 with 1,812 sqft and a lot size of 0.28. 100 WINDRUSH BOULEVARD #1 has 3 bedrooms, 2.1 baths, and was built in 2017. The property's zip code is 33785 which is in Indian Rocks Beach, FL