
Land for Sale in Indian Rocks Beach, Florida
112 12th Ave, Indian Rocks Beach, FL 33785
Under contract-accepting backup offers. Prime opportunity to build in one of Indian Rocks Beach's most desirable locations--just steps to the sand. This exceptional lot is perfectly positioned for a high-performing short-term rental, a modern coastal retreat, or a forever beach home in a quiet residential setting.
Enjoy the rare luxury of being a short walk to the Gulf's sugar-sand beaches and moments from the Intracoastal, offering effortless access to boating, paddleboarding, waterfront dining, parks, and the authentic "live like a local" IRB lifestyle.
Properties this close to the sand with short-term rental opportunity are increasingly rare. Secure your place in one of Florida's most in-demand beach communities and bring your coastal vision to life.
Location
- Street address
- 112 12th Ave
- County
- Pinellas County
- Community
- Indian Beach Re-Revised 1st Add
- Elevation
- 4 feet
Directions
From Gulf Blvd, turn east onto 12th Avenue. Continue straight toward the Intracoastal. Land will be on the left-hand side.
Property details
- Lot size
- 0.12 acres5,227 sq ft
- MLS #
- MFRMLS TB8446156
- Posted
Property taxes
- 2024
- $9,649
Parcels
- 01-30-14-42048-077-0070
Legal description
INDIAN BEACH RE-REVISED 1ST ADD BLK 77, LOT 7 & S 1/2 OF VAC ALLEY ADJ ON N PER O.R. 10565/1638
Listing history
| Date | Event | Price | Change | Source |
|---|---|---|---|---|
| Dec 20, 2025 | New listing | $470,000 | — | MFRMLS |










