407 20TH AVENUE Indian Rocks Beach, FL $ 895,000
407 20TH AVENUE
$ 895,000
Recently Listed
Share Save

407 20TH AVENUE

Indian Rocks Beach, FL, 33785
$ 895,000
Bedrooms2 Baths1.1 Sq 1,080

Monthly Estimate*

$ 5,511

407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 1
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 2
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 3
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 4
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 5
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 6
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 7
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 8
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 9
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 10
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 11
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 12
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 13
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 14
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 15
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 16
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 17
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 18
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 19
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 20
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 21
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 22
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 23
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 24
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 25
407 20TH AVENUE, Indian Rocks Beach, FL 33785 - Image 26
View a Virtual Tour

Single Family Home for sale in Indian Rocks Beach, FL

for $895,000 with 2 bedrooms and 1 full bath, 1 half bath. This 1,080 square foot home was built in 1969 on a lot size of 0.15.

Investor special, cash only in Indian Rocks Beach! Opportunity awaits on this can't miss Intracoastal waterfront property. Nestled in an adorable and sought-after seaside community just minutes from the sugar sands of the Gulf. This property offers prime tear down potential for builders or investors looking to maximize value with a dream waterfront build on a 6700 sqft lot. Alternatively, this coastal cottage can be brought back to life with intentional single-story and ground-floor living. The address supports multiple investment exit strategies. Enjoy direct water access off your private dock for boating, kayaking, paddle boarding, or fishing right from the backyard. Southern exposure protects you from wind and captures the warm sunsets. Golf cart friendly roads allow you to meander your way through tropical paradise, cruise to local establishments, and park in designated parking spots around town. The lot is situated just two blocks to one of the 24 beach access points and miles of Gulf coastline. Kolb Park is nearby which features tennis and pickleball courts, a skate park, playground, basketball court, and fields used by IRB Little League and Senior Softball. Zoned for top rated schools and close to local restaurants and shops, the location also provides quick access to Tampa, St. Petersburg, and two International Airports. This is a prime redevelopment opportunity in a high demand coastal pocket, ready for your vision.

See more

Single Family Active

Price

$ 895,000

Bedrooms

2

Full Bath

1

Half Bath

1

Property Type

Single Family

Taxes

$ 2,351

Style

Single Family Residence

Lot Size

0.15

Year Built

1969

Town/City

Indian Rocks Beach

County/Region

Pinellas

MLS | Web ID

TB8482144

Features
General
Sewer Public Sewer
Heating None
Cooling None
Utilities BB/HS Internet Available Cable Available Public
Roof Shingle
Appliances None
Garage Spaces 1
Construction Materials Block
Year Built 1969
View Water
Levels One
Property Subtype Single Family Residence
Tax Year 2025
Ownership Fee Simple
Waterfront Features Intracoastal Waterway
County Pinellas
New Construction false
Property Type Residential
Attached Garage true
Subdivision Name INDIAN BEACH RE-REVISED 6TH ADD
Facing Direction North
Garage Y/N true
Total Rooms 3
Full Baths 1
Status Active
Directions From FL-688 W Turn right onto Gulf Blvd. Turn right onto 20th Ave. Property is on the right.
High School Largo High-PN
City INDIAN ROCKS BEACH
Body of Water INTRACOASTAL WATERWAY
Senior Community Y/N false
MLS Area 33785 - Indian Rocks Bch/Belleair Bch/Indian Shores
Lot Size Units Square Feet
Lot Size Square Feet 6700
Carport Y/N false
Listing Terms Cash
Elementary School Anona Elementary-PN
Land Lease Y/N false
Tax Annual Amount 2351
Middle/Junior High School Seminole Middle-PN
Additional Parcels Y/N false
Lease Considered Y/N true
Virtual Tour https://www.propertypanorama.com/instaview/stellar/TB8482144
Building Area Units Square Feet
Living Area Units Square Feet
Standard Status Active
Occupancy Type Vacant
Tax Lot 7
Legal Description INDIAN BEACH RE-REVISED 6TH ADD LOT 7 & RIP RTS
Water View Intracoastal Waterway
Water Access Type Intracoastal Waterway
Minimum Lease No Minimum
Water Access Y/N true
Water View Y/N true
Flood Zone Code AE
See more
Interior
Interior Amenities Ninguno
Flooring Other
Furnished Y/N Unfurnished
Air Conditioning Y/N false
Heating Y/N false
Fireplace Y/N false
Half Baths 1
Laundry Features None
Total Bedrooms 2
Total Baths 2
See more
Exterior
Exterior Amenities None Other
Lot Features Flood Insurance Required
Water Source Public
Lot Size Area 6700
Foundation Details Slab
Building Area Total 1386
Lot Size Acres 0.15
Road Surface Type Paved
Private Pool false
Waterfront Y/N true
Covered Spaces 1
See more
* Excluded Features
List By
Mavrealty

Broker

sdevore.ca@gmail.com

Email

Affordability Calculator

$5,707
Per Month
97%
3%
0%
Monthly Principal & Interest
$5,511
Monthly Property Taxes
$196
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% 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
Largo High-PN High School High School
Pricing History
DatePricePrice ChangeDescription
3/6/2026$895,000 Listed Price

Map


See all

407 20TH AVENUE, Indian Rocks Beach, FL, 33785 is a Single Family Home for sale at $895,000 with 1,080 sqft and a lot size of 0.15. 407 20TH AVENUE has 2 bedrooms, 1.1 baths, and was built in 1969. The property's zip code is 33785 which is in Indian Rocks Beach, FL