Search
Renovated Coastal Duplex
For Sale
$1,525,000

106 20th Ave, Indian Rocks Beach, FL 33785

Renovated two-unit property with private decks, hot tubs, and shared recreation amenities.

Property Size3,060 SF
Price / SF$498.37
Days on Market40

Property Features for 106 20th Ave

General Information

Standard status Active
Size 3,060 SF
Total Parking Spaces 8
Property subtype Multi-Family
Net Operating Income $94,450

Units

Unit Mix 2 x 3BR/2BA
Multifamily Units 2

Additional Details

Gross Income $132,018
Highway Access Yes

Amenities

private deck with hot tub
shared game room
mini golf turf area

Building Details

Year Built 1989
Year Renovated 2024
Buildings 1
Tenancy Single
Listing Agency: Fischbach Land Company LLC
Listed By: Client Concierge
Source: Dwellingwell
Added: Jul 22 Changed: Aug 29 Last Checked: Aug 26 at 12:36PM

Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Fischbach Land Company LLC

Investment Insights

Based on property information with market context.

Renovated in 2024, this 3,060-square-foot duplex contains two mirror-image residences, each with 3 bedrooms, 2 bathrooms, and approximately 1,500 square feet of living area. Both units include private decks with hot tubs, while shared amenities include a game room and mini golf turf. A shared driveway and carport provide parking for up to eight vehicles. Built in 1989, the property has been operated as one vacation rental, allowing both residences to accommodate larger groups together.

The duplex is located approximately 500 feet from the Gulf and provides a direct walking route to the 20th Avenue beach access. Its position between the Indian Rocks Causeway and Causeway Boulevard offers access to US-19, nearby restaurants, shopping, and entertainment. Indian Rocks Shopping Center and St. Pete Clearwater International Airport are also identified as nearby destinations.

Key Highlights

  • Two‑unit duplex totaling 3,060 square feet
  • Each unit offers 3 bedrooms, 2 bathrooms, and approximately 1,500 square feet
  • Extensive renovation completed in 2024

Property Analytics

Current Use

Duplexes

Suggested Use

Top Pick Law Firm Spa & Massage Center Auto Repair Shop Electrical Service Big Box & Wholesale Store Building Supply

Score = modeled unmet demand for each use within ~1 mi (higher = bigger opportunity). Zoning and permitted uses should be independently verified with local authorities.

Lease Details

2
Residential units
Single-tenant
Tenancy
Yes
Highway access

Location Intelligence

Trade Area within ½ mile

351
Businesses Nearby

Demographics for 33785, FL

4,863
Population
5,863
Households
0.8
Avg Household Size
59
Median Age
46%
College-Educated
97%
High-School Grad
1.2 sq mi
ZIP Area
4,053
Density / Sq Mi
$98,750
Median Household Income
$57,542
Median Earnings
$1,804
Median Rent
$689,500
Median Home Value

Market

Vacancy Rate% for Multifamily in South region

8.5% 2022
10.2% 2023
11.4% 2024
11.3% 2025
Rey
Questions? Ask Rey
Realmo’s AI knows this listing — price, zoning, demand, history. Ask anything.

Frequently Asked Questions

What type of property is this?
Duplex - Renovated two-unit property with private decks, hot tubs, and shared recreation amenities.
Where is this duplex located?
The property is located at 106 20th Ave 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: Two‑unit duplex totaling 3,060 square feet; Each unit offers 3 bedrooms, 2 bathrooms, and approximately 1,500 square feet; Extensive renovation completed in 2024
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