106 20TH AVE, Indian Rocks Beach, FL 33785
See all 52 photos
106 20TH AVE, Indian Rocks Beach, FL 33785
106 20TH AVE, Indian Rocks Beach, FL 33785
106 20TH AVE, Indian Rocks Beach, FL 33785
106 20TH AVE, Indian Rocks Beach, FL 33785
REQUEST A TOUR If you would like to see this home without being there in person, select the "Virtual Tour" option and your agent will contact you to discuss available opportunities.
In-PersonVirtual Tour
$ 1,525,000
Est. payment /mo
New

106 20TH AVE Indian Rocks Beach, FL 33785

6 Beds

4 Baths

3,060 SqFt


UPDATED:

Key Details

Property Type Multi-Family

Sub Type Duplex

Listing Status Active

Purchase Type For Sale

Square Footage 3,060 sqft

Price per Sqft $498

Subdivision Indian Beach Re-Revised

MLS Listing ID TB8530846

Bedrooms 6

HOA Y/N No

Year Built 1989

Annual Tax Amount $18,173

Lot Size 7,405 Sqft

Acres 0.17

Lot Dimensions 60x120

Property Sub-Type Duplex

Source Stellar MLS

Property Description

Exceptional investment opportunity just 500 feet from the Gulf with a straight walk to the 20th Avenue beach access. This beautifully renovated duplex consists of two identical mirror-image units, each offering 3 bedrooms, 2 bathrooms, and approximately 1,500 square feet of living space. Each unit features its own private deck with a hot tub, while guests also enjoy a shared game room, mini golf turf area, and a shared driveway with carport parking for up to eight vehicles. The property has been operated as a single vacation rental, with both units rented together to accommodate larger groups. The property underwent an extensive renovation in 2024 following its 2023 purchase, creating a turnkey coastal retreat designed for both personal enjoyment and income potential. Whether you're looking for a beach retreat or a high-performing investment, this property offers an impressive rental history. Gross rental revenue was approximately $132,018 in 2025, with $121,367 already booked for 2026. Annual net income for 2025 was $94,450, and projected annual income for 2026 is $140,000. Ideally situated between the Indian Rocks Causeway and Causeway Boulevard, the property offers convenient access to US-19, making travel throughout Pinellas County a breeze. Enjoy being just minutes from local restaurants, shopping, and entertainment, including the Indian Rocks Shopping Center, with a straight drive to St. Pete–Clearwater International Airport for easy arrivals and departures. Schedule your private showing today to experience everything this exceptional coastal property has to offer.

Location

State FL

County Pinellas

Community Indian Beach Re-Revised

Area 33785 - Indian Rocks Bch/Belleair Bch/Indian Shores

Rooms

Other Rooms Family Room, Great Room, Inside Utility

Interior

Interior Features Built-in Features, Cathedral Ceiling(s), Ceiling Fans(s), Eat-in Kitchen, High Ceilings, Open Floorplan, Solid Surface Counters, Solid Wood Cabinets, Split Bedroom, Stone Counters, Thermostat, Vaulted Ceiling(s), Walk-In Closet(s), Window Treatments

Heating Central, Electric

Cooling Central Air

Flooring Luxury Vinyl

Fireplace false

Laundry Inside, Laundry Room

Exterior

Exterior Feature Balcony, Courtyard, Fence, Lighting, Private Mailbox, Sliding Doors, Storage

Parking Features Covered, Driveway, Ground Level, Basement

Community Features Street Lights

Utilities Available Cable Connected, Electricity Available, Electricity Connected, Public, Sewer Available, Sewer Connected, Water Available, Water Connected

Water Access Yes

Water Access Desc Gulf/Ocean

Roof Type Shingle

Garage false

Private Pool No

Building

Foundation Slab, Stilt/On Piling

Lot Size Range 0 to less than 1/4

Sewer Public Sewer

Water Public

Structure Type Cement Siding,HardiPlank Type,Frame

New Construction false

Schools

Elementary Schools Anona Elementary-Pn

Middle Schools Seminole Middle-Pn

High Schools Largo High-Pn

Others

Senior Community No

Ownership Fee Simple

Acceptable Financing Cash, Conventional

Listing Terms Cash, Conventional

Special Listing Condition None

Virtual Tour https://www.propertypanorama.com/instaview/stellar/TB8530846


Stellar MLS
Listed by Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

NEARBY SCHOOLS & PROPERTIES

Michael Wyckoff

Michael Wyckoff

Office | License ID: 3006024

+1(727) 642-6621

GET MORE INFORMATION

Name
Phone*
Message
Go tour this home

106 20TH AVE