Property
$895,0000.16 Acres
For Sale
For Sale
$895,0000.16 Acres
For Sale

321 12TH AVENUE, Indian Rocks Beach, FL 33785 - Pinellas County

Static Google Map
Property ID 25766611

Is this your property? Sell it faster with premium placement and targeted ads.

Land - INDIAN ROCKS BEACH, FL

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!

Copyright © 2026 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

From elevation to risk assessment

Search for detailed parcel information including; Elevation & Vegetation Maps, Ownership Information, Detailed Parcel Information, Crop History Map, Soil Survey Productivity Data, and more.

Research Parcel Information

Environmental Factors

Flood Factor ™
/ 10
Fire Factor ™
/ 10
Heat Factor ™
/ 10
Wind Factor ™
/ 10
Source:First Street
Contact Seller

JACK KELLER INC

License #260000161

Largo, FL

(727) 330-3010
Listing provided by
John E Keller
JACK KELLER INC(727) 330-3010
Source: ListHub, MLS# TB8455043
Listing status: Active
Listing last updated: December 31, 2025 at 11:13 PM
Listing last checked: February 2, 2026 at 6:30 PM
Report this listing
J

John E Keller

JACK KELLER INC
View Phone Number

Message

Is this your property? Sell it faster with premium placement and targeted ads.

John E Keller

JACK KELLER INC