407 20th Avenue, FL
Stellar MLS

$869,000

407 20th Avenue

Indian Rocks Beach, FL 33785

Active
2
Beds
2
Baths
1,080
Sq Ft
0.15
Acres
1969
Built
WaterfrontWater access$805/sqft360° tour
Single Family Residence

Property type

1969

Year built

6,700 sqft

Lot size

$805

Price / sq ft

No HOA

HOA dues

90

Days on market

1

Garage space

AE

Flood zone

About this home

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.

Estimated monthly payment

Principal & interest$4,394
Property taxes$196
Home insurance (est.)$398

Estimate only. Taxes use the listing's reported amount where available; insurance is a Florida-average estimate. Your actual payment will vary — run a full calculation or talk to a lender.

Price & listing history90 days on market

  1. Status: Active
    Mar 6, 2026
  2. Listed$895,000
    Mar 5, 2026
  3. Price reduced$869,000

Virtual Tour

Facts & features

Property type
Residential
Sub type
Single Family Residence
Status
Active
Days on market
90
Subdivision
Indian Beach Re-Revised 6th Add
County
Pinellas
Year built
1969
Living area
1,080 sq ft
Price/sq ft
$805
Building area
1,386 sq ft (Public Records)
Lot size
6,700 sq ft
Lot category
0 to less than 1/4
Flood zone
AE (12103C0113H)
Garage
1 spaces
Annual taxes
$2,351 (2025)
Parcel #
06-30-15-42138-000-0070
MLS #
TB8482144

Interior Details

Bedrooms
2
Full bathrooms
1
Half bathrooms
1
Flooring
Other
Appliances
None
Interior features
Ninguno
Laundry
None
Stories / Levels
One
Direction faces
North

Heating & Cooling

Heating
None
Cooling
None

Parking

Garage spaces
1
Attached garage
Yes

HOA & Financial

Total monthly fees
$0/mo
Total annual fees
$0
CDD
No
Homestead exemption
Yes
Min lease term
No Minimum
Listing terms
Cash
Ownership
Fee Simple
Available for lease
Yes
Lease restrictions
No
Additional lease restrictions
Buyer to verify all short term rental restrictions with the city.

Exterior & Construction

Exterior features
None, Other
Construction materials
Block
Roof
Shingle
Foundation
Slab
Waterfront
Yes
Water access
Yes
Water view
Yes
Road surface
Paved

Utilities

Sewer
Public Sewer
Water source
Public
Utilities
BB/HS Internet Available, Cable Available, Public

Schools

ElementaryAnona Elementary-PNGreatSchools ↗
MiddleSeminole Middle-PNGreatSchools ↗
High SchoolLargo High-PNGreatSchools ↗

Letter grades: Florida DOE 2024–25 school grades (Orange, Seminole, Lake, Osceola, Brevard). Assigned schools from the listing agent — verify enrollment with the district.

Room Details

RoomLevelDimensions
KitchenFirst
Primary BedroomFirst
Living RoomFirst

Listing Details

Listing date
2026-03-05
On market date
2026-03-05
Original list price
$895,000
Occupant type
Vacant
MLS area
33785 - Indian Rocks Bch/Belleair Bch/Indian Shores
Listing AOR
Suncoast Tampa
Status changed
2026-03-06
Tax legal description
INDIAN BEACH RE-REVISED 6TH ADD LOT 7, & RIP RTS

Flood risk

High riskFEMA Zone AEPanel 12103C0113H

FEMA Special Flood Hazard Area (1% annual-chance / “100-year” floodplain). Flood insurance is generally required by mortgage lenders.

Source: FEMA flood zone reported on the listing. Confirm current designation at FEMA Flood Map Service Center.

Location

Directions

From FL-688 W, Turn right onto Gulf Blvd. Turn right onto 20th Ave. Property is on the right.

More homes like this

MLS GRID

Listings courtesy of Stellar MLS as distributed by MLS GRID

IDX information is provided exclusively for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Based on information submitted to the MLS GRID as of June 3, 2026 at 4:40 PM ET. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.

Ryan Solberg, Broker · MaxLife Realty LLC · FL License #BK3354351 · Equal Housing Opportunity · Full disclaimer · DMCA