Skip main navigation
Sold for $1,400,000
  • $1,400,000

    106 20th Ave, Indian Rocks Beach, FL 33785

    6beds
    4baths
    3,000sqft
    Duplex, Multi Family
    Built in 1989
    -- sqft lot
    $1,505,800 Zestimate®
    $467/sqft
    $3,670 Estimated rent

    Home value

    $1,505,800

    $1.43M - $1.58M

    $3,670/mo

    Zestimate® history
    Loading...

    Owner options

    List your home for rent

    $3,670/mo

    Rent Zestimate®

    Find your next renter with Zillow Rental Manager. Plus, with online applications, you can quickly screen prospective tenants – for free.

    Learn more

    $3,670/mo

    Rent Zestimate®

    Refinance and save

    $9,799/mo

    Est. payment

    Refinancing to a lower rate could help reduce your monthly payments and save thousands over the life of the loan.

    See today's rates

    $9,799/mo

    Est. payment

    Explore your selling options

    Work with a Zillow partner agent

    Leverage their expertise and Zillow's premium Showcase listings to get your home seen by more buyers.

    Get started

    List with your own agent

    Get your home in front of millions of buyers by listing it on Zillow.

    Learn how to do it

    Sell it yourself

    Take full control of how buyers see your home on Zillow by listing For Sale by Owner (FSBO).

    List your home

    What's special

    Rare Opportunity to purchase just this Duplex or all 3 contiguous properties in Indian Rocks Beach! Maybe you are an Investor or group of investors in search of a piece of paradise only steps away from the Gulf and Intracoastal. Or maybe you have a dream to get away from it all and retire. Either way, this once in a lifetime opportunity is for you. It consists of 3 separate properties where each lot is approximately 7200-7560 sq ft for a total… wait for it approximately 21,960 sq feet of WOW. Or build your own custom DREAM! Currently there are two - 3 bedroom, 2 bath, 3 story duplexes on stilts and one duplex cottage each on its own property . The Sellers are looking to sell all three properties to a Lucky individual willing to take on these 6 units with 4 units having renters in place. This MLS number T3448512 is for 106 20th Ave in Indian Rocks beach . This property is a 3 story duplex that consists of two, 3 bedroom, 2 bath and which is priced at $1,600,000. For 2 adjacent properties see MLS T3448640 located at 108 20th Ave Indian Rocks Beach on corner lot is priced at $1,650,000 and MLS T3448769 located at 2008 1st Street Indian Rocks Beach is priced at $1,400,000 which would comprise the entire 3 properties you could purchase. The photos here are for 106 20th Ave unit A and unit B. Please see the other 2 MLS numbers (above) to view the photos for each property. The owners are willing to entertain offers on each property separately or you can purchase the entire 3 properties and build your own dream. Make an appointment to see your new properties. Paradise is a laid back, casual place that makes your heart sing. You should invest in this beautiful oasis. Buy 1, Buy 2, or Buy all 3 properties.

    Zillow last checked:

    Listing updated:

    Listing Provided by:

    Linda Ruffini 813-767-4659,

    TOWN CHASE PROPERTIES 813-818-0044

    Bought with:

    Lane Zimmer, 3213897

    INVITATION HOMES REALTY LLC

    Source: Stellar MLS,MLS#: T3448512MLS LogoOriginating MLS: Tampa

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 6
    • Bathrooms: 4
    Heating
    • Central
    Cooling
    • Central Air
    Features
    • Living Room/Dining Room Combo, Walk-In Closet(s)
    • Doors: Sliding Doors
    • Has fireplace: No
    Interior area
    • Total interior livable area: 3,000 sqft

    Property

    Parking
    • Total spaces: 3
    • Parking features: Carport
    • Carport spaces: 3
    Features
    • Exterior features: Balcony
    Lot
    • Size: 7,200 sqft
    • Dimensions: 60 x 120
    Details
    • Parcel number: 013014420300550050
    • Special conditions: None

    Construction

    Type & style
    • Home type: MultiFamily
    • Property subtype: Duplex, Multi Family
    Materials
    • Vinyl Siding
    • Foundation: Raised
    • Roof: Shingle
    Condition
    • New construction: No
    • Year built: 1989

    Utilities & green energy

    • Sewer: Public Sewer
    • Water: Public
    • Utilities for property: BB/HS Internet Available, Electricity Connected, Public, Water Connected

    Community & neighborhood

    Location
    • Region: Indian Rocks Beach
    • Subdivision: INDIAN BEACH RE-REVISED

    HOA & financial

    HOA
    • Has HOA: No
    Other fees
    • Pet fee: $0 monthly
    Other financial information
    • Total actual rent: 0

    Other

    Other facts
    • Listing terms: Cash,Conventional,FHA
    • Ownership: Fee Simple
    • Road surface type: Paved

    Price history

    DateEventPrice
    6/4/2026Listing removed$1,599,000$533/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    4/23/2026Price change$1,599,000-3.1%$533/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    3/31/2026Price change$1,650,000-2.4%$550/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    2/4/2026Price change$1,690,000-4.8%$563/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    12/30/2025Price change$1,775,000-6.1%$592/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    11/6/2025Listed for sale$1,890,000+35%$630/sqft
    Source: Stellar MLS #TB8444720 Report a problem
    10/12/2023Sold$1,400,000-12.5%$467/sqft
    Source: Stellar MLS #T3448512 Report a problem
    8/14/2023Pending sale$1,600,000$533/sqft
    Source: Stellar MLS #T3448512 Report a problem
    6/21/2023Price change$1,600,000-11.1%$533/sqft
    Source: Stellar MLS #T3448512 Report a problem
    5/26/2023Listed for sale$1,800,000$600/sqft
    Source: Stellar MLS #T3448512 Report a problem

    Public tax history

    YearProperty taxesTax assessment
    2024$19,121 +51.4%$1,190,000 +91.5%
    2023$12,633 +34.6%$621,500 +10%
    2022$9,387 0%$565,000 +5.6%
    2021$9,388 +3.4%$535,100 +7.3%
    2020$9,083 +9.9%$498,715 +10%
    2019$8,262 $453,377 +6%
    2018$8,262 +8.7%$427,787 +9.4%
    2017$7,602 +13.7%$391,107 +7.8%
    2016$6,687 +5%$362,701 +7%
    2015$6,369 +8.3%$338,957 +9.3%
    2014$5,879 +11.4%$310,063 +19.6%
    2013$5,276 -2.2%$259,319 -2.5%
    2012$5,396 $266,087 +2.9%
    2011-- $258,593 -5.9%
    2010-- $274,780 -11%
    2009-- $308,837 -28.9%
    2008$8,036 $434,200 -7.5%
    2007-- $469,200 +17.9%
    2005-- $397,900 +23.6%
    2004$6,805 +16.9%$321,900 +16.3%
    2003$5,822 +29.6%$276,900 +22.9%
    2002$4,491 +8.7%$225,300 +9.7%
    2001$4,131 +17.2%$205,400 +16.6%
    2000$3,524 $176,100

    Find assessor info on the county website

    Neighborhood: 33785

    Nearby schools

    GreatSchools rating
    Schools provided by the listing agent
    • Elementary: Anona Elementary-PN
    • Middle: Seminole Middle-PN
    • High: Largo High-PN

    Source: Stellar MLS. This data may not be complete. We recommend contacting the local school district to confirm school assignments for this home.

    Get a cash offer in 3 minutes
    Find out how much your home could sell for in as little as 3 minutes with a no-obligation cash offer.
    Estimated market value
    $1,505,800
    Get a cash offer in 3 minutes
    Find out how much your home could sell for in as little as 3 minutes with a no-obligation cash offer.
    Estimated market value
    $1,505,800