Skip to main content

321 12th Ave

Indian Rocks Beach, FL 33785

Active

List price

$895,000

Listing courtesy of JACK KELLER INC, 727-586-1497 (John Keller, III)

MLS# TB8455043 Status Active

Listing updated August 25, 2026

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!

Facts

Property type
Land
Lot
0.16 acres
Annual taxes
$9,744
Subdivision
Indian Beach Re-Revised 1st Add
County
Pinellas

Features

Waterfront
Waterfront, Canal - Saltwater, Intracoastal Waterway
Community
Beach Area, Dog Park, Golf Carts OK, Irrigation-Reclaimed Water

Location

Map: OpenFreeMap, © OpenMapTiles, © OpenStreetMap contributors

Similar listings by price and type

Loading similar listings...

Listings courtesy of Stellar MLS as distributed by MLS Grid.

This website is operated by Tyler Landon, Keller Williams Realty at the Lakes, 321-800-5294.

Based on information submitted to the MLS GRID as of November 10, 2026 at 4:15 AM EST. 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.

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. The data is deemed reliable but is not guaranteed by MLS GRID, and use of the MLS GRID data may be subject to an end user license agreement prescribed by Stellar MLS.

Some IDX listings have been excluded from this website.

Any use or search of the data on this website other than by a consumer looking to purchase real estate is prohibited.