407 20th Avenue, Indian Rocks Beach, FL, 33785For Sale
$895,000
2beds2.00baths1080sqft

407 20th Avenue, Indian Rocks Beach, FL, 33785

MLS#: TB8482144
Single Family Residence
Built in 1969
0.1500 acre lot
$829/sqft
15 days on market
$2,351/yr tax

What's special

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.

15 days on Horizon Palm

Listing office: MAVREALTY · MLS#: TB8482144


Map

407 20th Avenue, Indian Rocks Beach, FL, 33785


Facts & features

Bedrooms & bathrooms

Bedrooms: 2
Bathrooms: 2.00

Heating

Heating: None

Cooling

Cooling: None

Appliances

Appliances: None

Features

Interior features: Ninguno
Flooring: Other
Laundry: None

Interior area

Total interior livable area: 1080 sqft

Room dimensions

Kitchen (First)
Living Room (First)
Primary Bedroom (First)

Parking

Garage spaces: 1.00

Features

View: Water
Exterior features: None, Other
Waterfront: Yes
Waterfront features: Intracoastal Waterway

Lot

Lot size: 0.1500 Acres
Lot features: Flood Insurance Required

Details

Parcel number: 063015421380000070

Type & style

Home type: Single Family Residence

Materials

Construction materials: Block
Foundation: Slab
Roof: Shingle

Condition

Year built: 1969

Community

Subdivision: Indian Beach Re-revised 6th Add

Utilities

Utilities: BB/HS Internet Available, Cable Available, Public
Sewer: Public Sewer

Details

Price/sqft: $829
Annual taxes: $2, 351 (2025)
Date on market: 03/05/2026
Days on market: 15
Listing terms: Cash
Listing agent: Stewart De Vore
Listing office: MAVREALTY
MLS ID: TB8482144

Price history

For Sale

2026-03-05T05:00:00.000Z · MAVREALTY

$895,000

$829/sqft

Payment calculator

$346/mo
Principal & interest
$0
Property taxes
$196
Home insurance
$150

This is an estimate based on a 30-year fixed-rate mortgage at 6.75% APR. Actual rates and payments may vary. Contact a lender for exact quotes.


Indian Rocks Beach

Indian Rocks Beach, FLPinellas County33785
See more homes in Indian Rocks Beach

Walk Score®

Walk ScoreTransit ScoreBike Score

Scores provided by Walk Score


StellarMLS / Beaches MLS is the source of this information via Internet Data Exchange Program. All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale. Availability of any listing should always be independently verified. Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase. All other use is strictly prohibited and may violate relevant federal and state law. Data last updated on 2026-03-26 at 3:13 pm

Contact Us

By pressing Send message, you agree that Horizon Palm Realty Group may contact you via phone/text about your inquiry.