417 20TH AVENUE Indian Rocks Beach, FL $ 1,649,900
417 20TH AVENUE
$ 1,649,900
Share Save

417 20TH AVENUE

Indian Rocks Beach, FL, 33785
$ 1,649,900
Bedrooms3 Baths2.1 Sq 2,230

Monthly Estimate*

$ 10,293

417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 1
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 2
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 3
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 4
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 5
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 6
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 7
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 8
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 9
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 10
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 11
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 12
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 13
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 14
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 15
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 16
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 17
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 18
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 19
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 20
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 21
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 22
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 23
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 24
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 25
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 26
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 27
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 28
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 29
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 30
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 31
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 32
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 33
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 34
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 35
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 36
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 37
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 38
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 39
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 40
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 41
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 42
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 43
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 44
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 45
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 46
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 47
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 48
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 49
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 50
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 51
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 52
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 53
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 54
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 55
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 56
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 57
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 58
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 59
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 60
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 61
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 62
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 63
417 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 64
View a Virtual Tour

Single Family Home for sale in Indian Rocks Beach, FL

for $1,649,900 with 3 bedrooms and 2 full baths, 1 half bath. This 2,230 square foot home was built in 1952 on a lot size of 0.14.

Under contract-accepting backup offers. Beautifully and extensively updated waterfront residence confirms why we love living by the coast! Situated on a wide-open cove offering breathtaking water views with attention to all details, this stunning home has an exceptional floor plan-functional, inviting and timeless. Flexible in use as a permanent, second home, or lucrative investment property, the residence is a rare find in today’s marketplace. Offering stunning views of the protected harbor from multiple areas, the interior has been completely renovated with exquisite finishes. The kitchen is the highlight of this exquisite residence boasting attractive quartz counters, dimensional tile backsplash, new top of the line appliances, custom cabinetry, and wine bar; perfect for friends and family to gather around the large peninsula bar. Appreciate two living levels where the second level is dedicated to the expansive private primary suite, with large walk-in closet enhanced by built ins, bathroom with double vanities, walk in shower, soaking tub and separate private office or nursery. Spacious great room and separate dining area on the main level with 2 additional bedrooms, full bath and half bath, reconfirm that this is a floor plan to be enjoyed for entertaining, relaxing or living beautifully by the water. Outstanding pool and deck, perfectly situated in the tropical yard, allows easy access to a private dock composed of easy-care composite decking, and a separate catwalk borders the 16,000 pound capacity boat lift-provides for all of your boating and fishing pleasure. Relax as you watch the dolphins play, or sunbath in the warmth of the sun with its southern exposure-perfect for all year weather enjoyment. New dual HVAC, roof, LVP flooring, interior doors, whole house generator, tankless hot water heater, extensive storage in attic area, and much more ensuring modern comfort and peace of mind. Don’t miss the opportunity to live in this fabulous waterfront home in a very desirable seaside community just 2 blocks to the sugar white sands of Indian Rocks Beach. Perfect for primary residence, second home or Investment property.

See more

Single Family Pending

Price

$ 1,649,900

Bedrooms

3

Full Bath

2

Half Bath

1

Property Type

Single Family

Taxes

$ 9,181

Style

Coastal,Custom

Lot Size

0.14

Year Built

1952

Town/City

Indian Rocks Beach

County/Region

Pinellas

MLS | Web ID

TB8433790

Features
Interior
Interior Amenities attic fan built-in features ceiling fan(s) kitchen/family room combo open floorplan primarybedroom upstairs split bedroom stone counters walk-in closet(s) window treatments
Flooring luxury vinyl other
Furnished Y/N unfurnished
Total Stories 2
Air Conditioning Y/N yes
Heating Y/N yes
Window Features blinds storm window(s) window treatments
Fireplace Y/N no
Half Baths 1
Laundry Features inside laundry closet
Total Bedrooms 3
Total Baths 3
See more
General
Sewer public sewer
Heating central electric
Cooling central air mini-split unit(s)
Utilities cable available electricity connected natural gas available public sewer connected street lights water connected
Possession close of escrow
Roof shingle
Appliances convection oven dishwasher disposal dryer exhaust fan microwave range refrigerator washer
Zoning res
Garage Spaces 2
Patio/Porch Features deck patio porch rear porch
Architectural Style coastal custom
Pool Features gunite in ground lighting tile
Construction Materials block stucco
Pets Allowed yes
Year Built 1952
View pool water
Levels two
Property Subtype single family residence
Tax Year 2024
Ownership fee simple
Waterfront Features bay/harbor
Community Features community boat ramp dog park park playground tennis court(s)
County pinellas
New Construction no
Property Type residential
HOA N
Attached Garage yes
Subdivision Name indian beach re-revised 6th add
Facing Direction north
Garage Y/N yes
Total Rooms 7
Full Baths 2
Status pending
Directions north on gulf blvd to east on 20th ave the home will be on the south side of the street two blocks down.
High School largo high-pn
City indian rocks beach
Body of Water intracoastal to gulf waters
Senior Community Y/N no
MLS Area 33785 - indian rocks bch/belleair bch/indian shores
Lot Size Units square feet
Lot Size Square Feet 5894
Carport Y/N no
Listing Terms cash conventional
Elementary School anona elementary-pn
Property Attached Y/N no
Land Lease Y/N no
Tax Annual Amount 9181.77
Middle/Junior High School seminole middle-pn
Property Condition completed
Additional Parcels Y/N no
Lease Considered Y/N yes
Virtual Tour https://417-20thave.com/idx
Building Area Units square feet
Living Area Units square feet
Standard Status pending
Occupancy Type owner
Tax Lot 12
Legal Description indian beach re-revised 6th add lot 12
Water View bay/harbor - partial intracoastal waterway
Water Access Type bay/harbor gulf/ocean intracoastal waterway
Minimum Lease no minimum
Water Access Y/N yes
Additional Rooms attic bonus room den/library/office family room inside utility
Water View Y/N yes
Flood Zone Code ae
DockY/N yes
See more
Exterior
Exterior Amenities balcony french doors irrigation system lighting sliding doors
Vegetation mature landscaping
Fencing fenced vinyl
Parking Features driveway garage door opener ground level on street oversized
Lot Features flood insurance required city lot landscaped near marina
Water Source public
Lot Size Area 5894
Foundation Details slab
Spa no
Building Area Total 2988
Lot Dimensions 48 x 118
Lot Size Acres 0.14
Road Surface Type paved
Private Pool yes
Waterfront Y/N yes
Covered Spaces 2
Road Responsibility public maintained road
See more
Internal Only
Street Number 1 417
See more
* Excluded Features
List By
Coastal Properties Group International

Broker

julie@juliefolden.com

Email

Affordability Calculator

$11,058
Per Month
93%
7%
0%
Monthly Principal & Interest
$10,293
Monthly Property Taxes
$765
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
3325789 Elementary School
3324394 Middle School
Largo High-PN High School
Pricing History
DatePricePrice ChangeDescription
10/3/2025$1,649,900 Listed Price

Map


See all

417 20TH AVENUE, Indian Rocks Beach, FL, 33785 is a Single Family Home for sale at $1,649,900 with 2,230 sqft and a lot size of 0.14. 417 20TH AVENUE has 3 bedrooms, 2.1 baths, and was built in 1952. The property's zip code is 33785 which is in Indian Rocks Beach, FL