HomeProperty Search
Buyers
Sellers
Investors
Areas
About
Property Search/INDIAN ROCKS BEACH/INDIAN BEACH RE-REVISED 15TH ADD
Active359 days on market
$2,189,000

512 20TH AVEINDIAN ROCKS BEACH, FL 33785INDIAN BEACH RE-REVISED 15TH ADD · Land

0.25 acLot
YesWaterfront

About this home

Oversized WATERFRONT lot. Indian Rocks Beach Lot 21 and 22 on Direct Intracoastal. BUILD YOUR DREAM HOME. Over 100 foot of New Seawall in 2021. Has New Dock with 2 Lifts, 10,000 lb lift for your Boat and 6,000 lb lift for Wave runner. Plummed for water and electric. 2 car Garage on property can be incorporated into your building plans or removed. Encompasses both double driveways.

Description as provided by the listing brokerage.

Highlights

  • Water frontage — Intracoastal Waterway
  • Water
  • Beach
  • Street Lights

Open houses

No open houses scheduled.

Can't make it? Request a private showing.

The details

StatusActive
MLS #MFRTB8411456
Property typeLand
Lot size0.25 ac
Taxes$8,935 (2023)
Days on market359
CountyPinellas
Flood zoneAE (verify)
ListedJul 27, 2025

Features & property details

Exterior & lot

FencingFenced
ViewWater, Beach
Lot featuresCleared, City Limits, In County, Landscaped, Oversized Lot, Room For Pool, Street Lights, Paved
Lot dimensions91x120
Other structuresWorkshop
FacesWest
Road surfaceAsphalt

Pool & water

WaterfrontIntracoastal Waterway
Water accessBeach,Gulf/Ocean,Intracoastal Waterway
Water viewBeach,Intracoastal Waterway
Water extrasLift,Sailboat Water,Seawall - Concrete,Skiing Allowed
Waterfront feet101
Dock1
Dock detailsDock - Composite,Dock - Open,Dock w/Electric,Dock w/Water Supply,Lift
Dock dimensions20x30

Community & HOA

Total monthly fees$0
Total annual fees$0
Community featuresStreet Lights

Utilities & efficiency

UtilitiesCable Available, Electricity Available, Phone Available, Sewer Available, Sprinkler Recycled, Water Available
SewerPublic Sewer
Water sourcePublic

Financial & terms

Tax year2,023
Listing termsCash, Conventional, Fha
OwnershipFee Simple
Special conditionsNone
MLS area33785 - Indian Rocks Bch/Belleair Bch/Indian Shores

Where it sits

Approximate location shown. Exact address available on request per listing brokerage.

Where you'd be
INDIAN BEACH RE-REVISED 15TH ADD, Florida

INDIAN ROCKS BEACH · Pinellas County

MLS# MFRTB8411456Listing courtesy of FLORIDA ACTION REALTYLast updated Jul 22, 2026, 11:53 AM
$2,189,000512 20TH AVE · INDIAN ROCKS BEACH
TourAsk