512 20th Avenue, INDIAN ROCKS BEACH, FL

$2,189,000

Previous Next

0.25

Acres

About 512 20th Avenue

Oversized WATERFRONT lot. Indian Rocks Beach Lot 21 and 22 on Direct Intracoastal. BUILD YOUR DREAM HOME. Over 100 foot of New Seawall in 2021. Has 2 Lifts, 10,000 lb lift for your Boat and 6,000 lb lift for Wave runner. Dock needs rebuilt. 2 car Garage on property.

Features of 512 20th Avenue

MLS® # TB8411456
Price $2,189,000
Acres 0.25
Type Land
Sub-Type Land
Status Active

Community Information

Address 512 20th Avenue
Area Indian Rocks Bch/Belleair Bch/Indian Shores
Subdivision INDIAN BEACH RE-REVISED 15TH ADD
City INDIAN ROCKS BEACH
County Pinellas
State FL
Zip Code 33785-2932

Amenities

View Water
Is Waterfront Yes
Waterfront Intracoastal Waterway
Has Pool No

Interior

Fireplace No

Exterior

Lot Description Cleared, City Lot, In County, Landscaped, Oversized Lot, Room For Pool, Street Lights

Additional Information

Date Listed July 28th, 2025
Days on Market 68
Foreclosure No
Short Sale No
RE / Bank Owned No

Listing Details

OfficeFLORIDA ACTION REALTY

Listing Map

Request a Showing

Provide a valid email address.
When would you like to view this property?