Showing 0 of 4 photos — the full gallery is being added and will appear here shortly.
Active259 days on market
$895,000
321 12TH AVEINDIAN ROCKS BEACH, FL 33785INDIAN BEACH RE-REVISED 1ST ADD · Land
0.16 acLot
YesWaterfront
About this home
Great lot to build your dream home or an investment opportunity! Beautiful waterfront lot on Indian Rocks Beach with Intercoastal views from your backyard. Lot is 55' at the water, 58.6' at the street and 120' deep. Come build your dream home right on the water! Don't miss out!
Description as provided by the listing brokerage.
Highlights
- Water frontage — Canal - Saltwater
- Beach Area
- Dog Park
- Golf Carts OK
- Irrigation-Reclaimed Water
The details
StatusActive
MLS #MFRTB8455043
Property typeLand
Lot size0.16 ac
Taxes$9,744 (2024)
Days on market259
CountyPinellas
Flood zoneAE (verify)
ListedDec 8, 2025
Features & property details
Exterior & lot
Lot dimensions056x120
Road surfaceOther
Pool & water
WaterfrontCanal - Saltwater, Intracoastal Waterway
Water bodyINTERCOASTAL WATERWAY
Water accessCanal - Saltwater,Intracoastal Waterway
Water viewCanal,Intracoastal Waterway
Waterfront feet110
Community & HOA
AmenitiesPark, Playground, Tennis Court(s)
Fee requirementNone
Total monthly fees$0
Total annual fees$0
Community featuresBeach Area, Dog Park, Golf Carts OK, Irrigation-Reclaimed Water
SW communityNot Applicable
Utilities & efficiency
UtilitiesCable Available, Electricity Available, Public, Sewer Available, Water Available
SewerPublic Sewer
Water sourceSee Remarks
Financial & terms
Tax year2,024
OwnershipOther
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 1ST ADD, Florida
INDIAN ROCKS BEACH · Pinellas County
More like this
Stellar MLSMLS# MFRTB8455043Listing courtesy of JACK KELLER INCLast updated Aug 25, 2026, 3:36 PM

