
Images
Map
Street
Residential Land for Sale in Indian Rocks Beach, Florida
321 12th Ave, Indian Rocks Beach, FL 33785
$895,000
0.16 acres
Active
ago
Est $6,921/moGreat 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!
Location
- Street address
- 321 12th Ave
- County
- Pinellas County
- Community
- Indian Beach Re-Revised 1st Add
- Elevation
- 2 feet
Directions
From Gulf Blvd turn East onto 12th Avenue.
Property details
- Lot size
- 0.16 acres6,970 sq ft
- MLS #
- MFRMLS TB8455043
- Posted
Property taxes
- 2024
- $9,744
Parcels
- 01-30-14-42048-086-0370
Legal description
INDIAN BEACH RE-REVISED 1ST ADD BLK 86, LOT 37
Details and features
Listing
- Type
- Land
Lot
- Waterfront
- Saltwater Canal, Waterfront
Listing history
| Date | Event | Price | Change | Source |
|---|---|---|---|---|
| Dec 9, 2025 | New listing | $895,000 | — | MFRMLS |
Payment calculator
Contact listing agent
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.