Back to Search
Renovated Duplex with Hot Tubs

106 20TH Avenue Indian Rocks Beach, FL 33785

New
106 20TH Avenue, Indian Rocks Beach, FL, 33785
$1,525,000
For Sale
$1,525,000

MULTI_FAMILY - INDIAN ROCKS BEACH, FL

Property Size3,060 SF
Lot Size0.17 Acres
Price / SF$498.37
Days on Market6

Property Features for 106 20TH Avenue

General Information

Property type
Residential Multi Family
Property subtype
Duplex
Bedrooms
6
Bathrooms
4
Rooms
Bathroom 2, Bedroom 1, Bedroom 3, Bedroom 6, Bathroom 4, Bathroom 3, Bathroom 1, Bedroom 4, Bedroom 2, Bedroom 5
Parking features
Covered, Underground/Basement, Driveway
Spa
1
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
Exterior features
Balcony, Courtyard, Fence, Lighting, Private Mailbox, Sliding Doors, Storage
Fencing
Fenced
Standard status
Active
APN
01-30-14-42030-055-0050
Size
3,060 SF
Lot size
0.17 Acres

Taxes and HOA fees

Tax Year
2025
Tax Description
INDIAN BEACH RE-REVISED BLK 55, W 1/2 LOTS 5 & 6
Tax Annual Amount
18174

Utilities

Utilities
Water Available
Sewer type
Public Sewer
Heating system
Electric (Heating), Central
Cooling system
Central Air
Water source
Public

Building Details

Year built
1989
Flooring type
Vinyl
Building materials
Cement Siding, HardiPlank Type, Frame
Roof type
Shingle
Additional Structures
Storage
Listing agency RE/MAX ACTION FIRST OF FLORIDA
Listed by Kenny Hayslett · License #3075786
Added: Jul 17 Updated: Jul 22 at 12:36PM Checked: Jul 22 at 9:06PM
MLS# TB8530846

Copyright © 2026 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.


Investment Insights

Based on property information with market context.

This renovated duplex features two identical mirror-image units. Each unit includes three bedrooms and two bathrooms and offers its own private deck with a hot tub. The property also includes a shared game room and a mini golf turf area, along with a shared driveway and carport parking for up to eight vehicles.

The duplex is located about 500 feet from the Gulf, with a straight walk to the 20th Avenue beach access. It sits between the Indian Rocks Causeway and Causeway Boulevard, providing convenient access to US-19.

The property has been operated as a single vacation rental, with both units rented together to accommodate larger groups. 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 the projected annual income for 2026 is $140,000.

Key Highlights

  • Renovated 2‑unit duplex built in 1989, with each mirror‑image unit offering 3 bedrooms and 2 bathrooms
  • Each unit has approximately 1,500 SF of living space plus its own private deck with a hot tub
  • Vacation rental setup includes a shared game room and a mini golf turf area, with shared driveway and carport parking for up to 8 vehicles

Property Analytics

Property Profile Location Intelligence

Current Use by Public Records

Duplexes

Suggested Use

Law Firm Spa & Massage Center Auto Repair Shop HVAC Service Pharmacy Kitchen & Bath Showroom Electrical Service Big Box & Wholesale Store Building Supply Daycare Center

Zoning and permitted uses should be independently verified with local authorities.

FAQs

What type of property is this?
Duplex - Two mirror-image units with private decks and hot tubs, operated as a single vacation rental with income history.
Where is this duplex located?
The property is located at 106 20TH Avenue Indian Rocks Beach, FL.
What is the asking price?
The asking price for this property is $1,525,000.
What are key features of this property?
This property features: Renovated 2‑unit duplex built in 1989, with each mirror‑image unit offering 3 bedrooms and 2 bathrooms; Each unit has approximately 1,500 SF of living space plus its own private deck with a hot tub; Vacation rental setup includes a shared game room and a mini golf turf area, with shared driveway and carport parking for up to 8 vehicles
Contact an agent
More about this property
Thanks! Your message was sent.
Error! Your message wasn't sent.
Please enter your name
Please enter email
Please enter the email in the correct format
Please enter phone
Please enter the number in the correct format
Please enter message