Movoto Real Estate
  • Other
  • Exterior
  • View/Area
  • Dining
  • Kitchen
  • Bedroom
  • Bath
  • Animated home icon 3D tour
  • Video tour

106 20th Ave, Indian Rocks Beach, FL 33785

  • $1,599,000

  • 6

    bed

  • 4

    bath

  • 3,060

    Sqft ($523/Sqft)

Multi-family for sale 181 days
$51K price drop
Learn about Indian Rocks Beach's top local Real Estate agents

About 106 20th Ave

Property type Multi-family
Year built 1989
HOA fee $0/month
Lot size 7,500 Sqft
Movoto estimate
Property description
This spacious 6-bedroom duplex offers the perfect blend of comfort, style, and coastal charm. It is completely renovated and offers a great opportunity as a rental property, personal residence, or even a combination of the two. Short-term rentals are permitted with no minimum night requirements in Indian Rocks Beach. Located just one property off Gulf Blvd, you’ll have easy access to the best of Indian Rocks Beach — a peaceful, family-friendly destination with wide, white-sand beaches and a laid-back vibe. Explore local restaurants serving everything from fresh seafood to tasty tacos, or take a short drive to lively Clearwater Beach for more attractions. After a day at the beach — just a 2-minute walk away — unwind in one of the hot tubs, grill out, or gather around the gas fire pit. The ground level offers a game room with foosball, air hockey, and more, plus a turf yard and putting green for a bit of friendly competition. Unit B (the back unit) even offers peek-a-boo Gulf views from its porches. Each unit features a master ensuite, guest/queen bedroom, and bunk room (with 4 twin beds), plus an additional full bathroom — comfortably sleeping up to 16 guests with 2 king beds, 2 queens, and 8 twins in total. Both units mirror each other in design, layout, and amenities, and since Unit A and Unit B are completely separate units, you can enjoy complete privacy and quiet. This is the perfect opportunity to purchase an elevated, turnkey beach property — a rare find in Indian Rocks Beach.
Listed by
Listing Agent - Michael Lynch
Listing Agent Contact: 727-595-1604
Listing Office - PREMIER SOTHEBY'S INTL REALTY
Source: Stellar MLS mls logo
MLS#TB8444720 • last updated 1 week ago
Movoto checked Stellar MLS for data 13 minutes ago
Request a virtual or in-person tour
Overview
Levels/Style Two
Type Residential Income
Virtual Tour External Link
SubType Duplex
Status Active
MLS # TB8444720
SqFt 3060
Lot Size (Acres) 0.17
Lot Size (SqFt) 7500
Property Tax 17446.96
Year Built 1989
Interior
Total # Bathrooms 4
# Bedrooms 6
Flooring Luxury Vinyl
Interior Features Built-in Features, Cathedral Ceiling(s), Ceiling Fans(s), Eat-in Kitchen, High Ceilings, Living Room/Dining Room Combo, Open Floorplan, Solid Surface Counters, Solid Wood Cabinets, Split Bedroom, Stone Counters, Thermostat, Vaulted Ceiling(s), Walk-In Closet(s)
Exterior
Exterior Outbuildings, Balcony, Courtyard, Fence, Private Mailbox, Sliding Doors, Storage
Roof Shingle
# Carport Spaces 6
Lot Desc City Limits
Amenities / Utilities
Utilities Desc Cable Connected, Electricity Connected, Natural Gas Available, Sewer Connected, Water Connected
Sewer Public Sewer
Location
County Pinellas
Community Features Street Lights
Subdivision INDIAN BEACH RE-REVISED
APN 01-30-14-42030-055-0050
Multifamily Details
Total # of Units 2
Lot/ Land Details
Road Surface Type Paved
Road Responsibility Public Maintained Road
Tour this home
When would you like to see 106 20th Ave?
question
Have a question about this property? Call us at (844) 430-0869
8/10
Anona Elementary School
public Grades PK, K-5
Pinellas
5/10
Largo High School
public Grades PK, 9-12
Pinellas
5/10
Source: GreatSchools.org © 2026. All rights reserved.

Around the neighborhood

Explore everything this neighborhood has to offer.
47/100
Walk
58/100
Family
68/100
Dining
91/100
Pet
  • Real Estate
  • FL
  • Pinellas County
  • Indian Rocks Beach
  • 33785
  • 106 20th Ave

My commute

Enter a destination to see travel time and distance.
By entering my info and clicking Ask a Question below, I am providing my e-signature and express written consent to receive marketing emails, calls, and texts (including via automatic telephone dialing systems, AI generative, artificial or pre-recorded voice technology) relating to my inquiry from Movoto (and parties calling/messaging on their behalf) even if my number appears on the company, state, or national Do Not Call Registry. You also agree to ourTerms and Conditions and Privacy Policy. Consent not required to receive services (call 1-844-420-1270 to be connected without providing consent).

Nearby homes for sale in Indian Rocks Beach, FL

Nearby recently sold homes in Indian Rocks Beach, FL

Newest listings in 33785

Meet with a real estate agent today (844) 430-0869
The multiple listing information is provided by Stellar MLS. IDX information is provided exclusively for consumers’ personal, non-commercial use and that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed reliable but not guaranteed to be accurate. Buyer to verify all information. The information provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Listing information updated every 15 minutes. Terms of use & Privacy Policy, California Privacy Info. Copyright © 2005 - 2026 Movoto, Inc. All rights reserved. Equal Housing Opportunity CalDRE CalDRE #01517281
Movoto Real Estate is committed to ensuring accessibility for individuals with disabilities. We are continuously working to improve the accessibility of our web experience for everyone. We welcome feedback and accommodation requests, please submit them here.
Stellar MLS
The real estate listing data marked with this icon comes from the IDX program of the Stellar MLS. All information provided is deemed reliable but is not guaranteed and should be independently verified. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified. Listing information is provided exclusively for consumers’ personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.
Requests for information regarding mortgage products will be directed to Movoto.com affiliate, Lower, LLC - a licensed Mortgage Lender (NMLS #1124061), or, based on your location, may be redirected to a participating mortgage marketing partner that may pay Lower, LLC for any consumer contact information provided through this site.