Skip to content
Photo 1 of 26
Photo 1 of 26 — 407 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785
View all 26 photos

407 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785

INDIAN BEACH RE-REVISED 6TH ADD · Pinellas County

Key Facts

2Beds
2Baths
1,386Sq Ft
1969Year Built
0.15Lot (acres)
1Garage

Description

Direct Intracoastal Waterfront Lot with existing home. Welcome to Indian Rocks Beach! This property offers prime tear down potential for builders or investors looking to maximize value with a dream waterfront build on a 6700 sqft lot. Alternatively, this coastal cottage can be brought back to life with intentional single-story and ground-floor living. The address supports multiple investment exit strategies. Enjoy direct water access off your private dock for boating, kayaking, paddle boarding, or fishing right from the backyard. Southern exposure protects you from wind and captures the warm sunsets. Golf cart friendly roads allow you to meander your way through tropical paradise, cruise to local establishments, and park in designated parking spots around town. The lot is situated just two blocks to one of the 24 beach access points and miles of Gulf coastline. Kolb Park is nearby which features tennis and pickleball courts, a skate park, playground, basketball court, and fields used by IRB Little League and Senior Softball. Zoned for top rated schools and close to local restaurants and shops, the location also provides quick access to Tampa, St. Petersburg, and two International Airports. This is a prime redevelopment opportunity in a high demand coastal pocket, ready for your vision.

Property Information

Property Type

Residential

Sub-Type

Single Family Residence

Year Built

1969

Living Area

1,386 sq ft

Lot Size

0.15 acres

Garage Spaces

1

Ownership

Fee Simple

Days on Market

117

MLS® Listing#

TB8482144

Property Features

Exterior

NoneOther

Appliances

None

Cooling

None

Heating

None

Flooring

Other

Parking

Attached

Laundry

None

Lot Features

Waterfront

Construction

Block

Foundation

Slab

Roof

Shingle

Utilities

Cable Available

Sewer

Public Sewer

Water Source

Public

Rooms

  • KitchenFirst
  • Living RoomFirst
  • Master BedroomFirst

Schools

Elementary:
Anona Elementary-PN
Middle:
Seminole Middle-PN
High:
Largo High-PN

Financial Details

HOA

None

Annual Taxes

$2,351

Tax year 2025

Parcel Number

06-30-15-42138-000-0070

Directions

From FL-688 W, Turn right onto Gulf Blvd. Turn right onto 20th Ave. Property is on the right.

Affordability Calculator

$173,800

Estimated monthly payment

$4,625/mo

Principal $695,200 · Est. interest $969,866 over 30 yrs

Neighborhood Market Statistics

How this home compares to active listings in INDIAN ROCKS BEACH, FL

$503,621
Median Listing Price
117
Median Days on Market
1,400
Median Sq Ft
$387
Median Price / Sq Ft
27,394
Active Listings
  • This home’s price is 73% above the area median.
  • Its price per sq ft is 62% above the area median.

Market statistics compiled from active EXIT Realty® and MLS listings in INDIAN ROCKS BEACH, FL.

Location

Map showing the location of 407 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785

Points of Interest in INDIAN ROCKS BEACH, FL

Showing the INDIAN ROCKS BEACH area map.

Nearby Schools

  • Grad Academy

    School · 1.3 mi away

  • Pinellas County Schools

    Elementary · 1.4 mi away

  • St Patrick Catholic School

    School · 2.0 mi away

  • Indian Rocks Christian School

    Secondary · 2.2 mi away

  • Country Day School

    Secondary · 2.3 mi away

  • Oakhurst Elementary School

    Elementary · 2.5 mi away

  • Ridgecrest Elementary School

    Elementary · 2.6 mi away

  • Mildred Helms Elementary School

    Elementary · 2.9 mi away

  • Walsingham Wee School

    School · 3.0 mi away

  • Pinellas County Schools

    Secondary · 3.3 mi away

  • Pinellas Virtual School

    School · 3.3 mi away

  • Belleair Montessori Academy

    Elementary · 3.4 mi away

  • Plato Seminole Academy

    Elementary · 3.5 mi away

  • Largo Country School

    School · 3.5 mi away

  • Largo Middle School

    Secondary · 3.7 mi away

  • Seminole Middle School

    Secondary · 3.8 mi away

  • Richard O Jacobson Technical High School at Seminole

    Secondary · 3.8 mi away

  • Largo High School

    Secondary · 3.8 mi away

  • Largo High School

    Secondary · 3.9 mi away

  • Bauder Elementary School

    Elementary · 3.9 mi away

Commute Calculator

Travel mode

Nearby Homes

Similar Homes Nearby

Similar Home Values

Comparable nearby listings and their asking prices.

Moving Cost Estimate

EXIT Agents in INDIAN ROCKS BEACH

Listing Courtesy: MAVREALTY - nina@Mavrealty.com

Listings courtesy of Stellar MLS as distributed by MLS GRID. Based on information submitted to the MLS GRID. 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. Listing information is provided for consumers? personal, non-commercial use, solely to identify prospective properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law. Information deemed reliable but not guaranteed. Copyright ©2026 MLS GRID. All Rights Reserved.

Last Updated: 2026-03-05

The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange (IDX) program of one or more Multiple Listing Services (MLS). Listing information is deemed reliable but is not guaranteed accurate. Copyright © EXIT Realty® and respective MLS providers.

Data provided by Suncoast Tampa. MLS® Listing#TB8482144. © 2026EXIT Realty®. All rights reserved.