$1,275,000
Price
6
Beds
4
Baths
3,000 Sq. Ft.
$425 / Sq. Ft.
3,000
Sq. Ft.
$425
per Sq. Ft.

Description

Priced to Sell: Move in Ready - Corner Lot - 6 Bedroom, 4 Bathroom Duplex on Stilts - Indian Rocks Beach. Escape to one of Florida's most charming beaches, Indian Rocks Beach! This picturesque coastal town offers pristine white sandy shores and endless activities on both land and water. Just a short walk across the road, you’ll find yourself on the beach, ready to soak in the sun, swim, or simply relax in paradise. This income-producing duplex features two separate units, each with 3 bedrooms and...Priced to Sell: Move in Ready - Corner Lot - 6 Bedroom, 4 Bathroom Duplex on Stilts - Indian Rocks Beach. Escape to one of Florida's most charming beaches, Indian Rocks Beach! This picturesque coastal town offers pristine white sandy shores and endless activities on both land and water. Just a short walk across the road, you’ll find yourself on the beach, ready to soak in the sun, swim, or simply relax in paradise. This income-producing duplex features two separate units, each with 3 bedrooms and 2 bathrooms, perfect for coastal living, or for generating rental income. The property is currently occupied by long-term renters on a month-to-month lease, providing flexibility for new owners. Given current market conditions the potential income for this property could exceed $100,000 annually if the units are rented at prevailing market rates. This property offers significant value both as a residence and as an income-generating investment. The property sits on stilts, providing plenty of space for parking underneath, as well as extra storage options in the storage rooms in carport. Key Features:

Each Unit: 3 Bedrooms, 2 Bathrooms
Top Floor: Primary bedroom with ensuite bathroom and private balcony
First Floor: Great room, dining area, kitchen, and washer/dryer hookups, 2 bedrooms, and 1 bathroom
Balconies: Private balcony off primary bedroom + second balcony off dining area

Recent Updates:
Unit A: New waterproof laminate flooring on the first floor
Unit B: New waterproof laminate on stairs, primary bedroom & bathroom New Trane AC unit
Utilities: Separate water and electricity meters for each unit
Stilted Design: Ample space for parking large vehicles or several smaller ones, plus storage rooms
Location: Just steps from the beach in the heart of Indian Rocks Beach! Don't miss your chance to own this beautiful beachside oasis. Schedule your tour today and make it your new address!
  1. Listed by Linda Ruffini • Brokerage DRE #1022146 • TOWN CHASE PROPERTIES
    P: (813)-767-4659 C: (813)-767-4659 laruffini@gmail.com

Property Details for 108 20th Avenue

Subdivision Name
INDIAN BEACH RE-REVISED
Township
30
Carport Spaces
6
Waterfront
No
LISTING UPDATED: 12/17/2025 08:53 AM

Property Details for 108 20th Avenue

StatusActive
MLS #TB8344329
Days on Market326
Taxes$14,239 / year
HOA Fees-
Condo/Co-op Fees-
Compass TypeMulti Family
MLS TypeResidential Income / Duplex
Year Built1995
Lot Size0.17 AC / 7,575 SF
CountyPinellas County

Location

Listing Courtesy of TOWN CHASE PROPERTIES, Linda Ruffini
Add your commute

Building Information for 108 20th Avenue

Stories-Residences2Year Built1995Building Size-Lot Size0.17 AC / 7,575 SF

Payment Calculator

$7,487 per month

30 year fixed, 6.28% Interest

Principal and Interest

$6,300

Property Taxes

$1,187

HOA Dues

$0

The Payment Calculator is for illustrative purposes only.

Property Information for 108 20th Avenue

Summary
Location and General Information
  • Building Area Units: Square Feet
  • Directions: Drive on /Walsingham Rd. farthest West, right on Gulf Blvd about 14 blocks then right onto 20th Ave property is 2nd stilt house on your left. Please do not park in driveway houses are rented. Do not approach tenants.
  • Elementary School: Anona Elementary-PN
  • Middle Or Junior School: Seminole Middle-PN
  • High School: Largo High-PN
  • Mls Major Change Type: Price Decrease
  • Listing Service: Full Service
  • Senior Community: No
  • Unit Number: No
  • Street Number: 108
  • Street Name: 20TH
  • Street Suffix: AVENUE
  • State: FL
  • City: INDIAN ROCKS BEACH
Parking
  • Carport: Yes
  • Garage: No
Taxes and HOA Information
  • Association Approval Required: No
  • Association: No
  • CDD: No
  • Pet Restrictions: Buyer to contact the city for any rules and regulations regarding pets.
  • Tax Block: 55
  • Tax Book Number: 5-6
  • Tax Legal Description: INDIAN BEACH RE-REVISED BLK 55, E 1/2 OF LOTS 5 & 6
  • Tax Lot: 5
  • Tax Year: 2024
Virtual Tour
Property
Lot Information
  • Additional Parcels: No
  • Lot Features: Corner Lot
  • Lot Size Dimensions: 60 x 120
  • Parcel Number: 013014420300550051
  • Total Acreage: 0 to less than 1/4
  • Total Num Buildings: 1
  • Water Access: No
  • Water Extras: No
  • Living Area: 3000
  • Lot Dimensions: 60 x 120
Property and Assessments
  • Year Built Numeric: 1995
  • Flood Zone Code: AE
  • Homestead: No
  • New Construction: No
  • Public Survey Range: 14
  • Public Survey Section: 01
  • Dock YN: No
Utilities
  • Sewer: Public Sewer
  • Utilities: BB/HS Internet Available, Electricity Connected, Public, Water - Multiple Meters, Water Connected
  • Water Source: Public
  • Num Electric Meters: 2.0
  • Num Water Meters: 2.0
Interior and Exterior Features
Exterior Features
  • Construction Materials: Vinyl Siding
  • Exterior Features: Private Mailbox, Rain Gutters, Sliding Doors, Storage
  • Foundation Details: Stilt/On Piling
  • Levels: Two
  • Patio And Porch Features: Deck, Front Porch, Rear Porch
  • Pool Private: No
  • Pool: None
  • Pool Private: No
  • Roof: Shingle
  • Waterfront Feet Total: 0
Interior Features
  • Bedrooms Total: 6
  • Additional Rooms: Great Room, Inside Utility, Storage Rooms
  • Appliances: Refrigerator
  • Cooling: Central Air
  • Fireplace: No
  • Heating: Central
  • Interior Features: Ceiling Fan(s), Living Room/Dining Room Combo, PrimaryBedroom Upstairs, Split Bedroom, Walk-In Closet(s)
  • Laundry Features: In Kitchen, Washer Hookup
  • Living Area Source: Public Records
  • Living Area Units: Square Feet
  • Water View: No
Multi Family
Multi-Family Information
  • Annual Net Income: $18,900.00
  • Unit Count: 2
Rental
Rental Information
  • Tenant Pays: Electricity, Water

Property History for 108 20th Avenue

DateEvent & SourcePriceAppreciation
Nov 25, 2025

Price Change

MFRMLS #TB8344329

$1,275,000—
Apr 5, 2025

Price Change

MFRMLS #TB8344329

$1,350,000—
Feb 1, 2025

Listed (Active)

MFRMLS #TB8344329

$1,399,900—
Jan 2, 2025

Withdrawn

MFRMLS #T3448640

$1,490,000—
May 26, 2023

Listed (Active)

MFRMLS #T3448640

$1,800,000—
DateEvent & SourcePrice
11/25/2025

Price Change

MFRMLS #TB8344329

$1,275,000
04/05/2025

Price Change

MFRMLS #TB8344329

$1,350,000
02/01/2025

Listed (Active)

MFRMLS #TB8344329

$1,399,900
01/02/2025

Withdrawn

MFRMLS #T3448640

$1,490,000
05/26/2023

Listed (Active)

MFRMLS #T3448640

$1,800,000

For completeness, Compass often displays two records for one sale: the MLS record and the public record.

Public Records for 108 20th Avenue

Taxable ValueLand-Additions-Total-
Tax Record2024$14,239 ($1,187 / month)
Home Facts
Baths4Total Finished SqFt3,000 SqFtAbove Grade Finished SqFt3,000 SqFtStories3Lot Size7,575 SqFtStyleDuplexYear Built1995Year Renovated1998CountyPINELLASAPN01-30-14-42030-055-0051

Schools near 108 20th Avenue

This home is within Pinellas.
Rating
School
Type
Grades
Distance
Public - PK to 5
Public - 6 to 8
Public - 9 to 12
Public - K to 12
Rating
School
Distance
Anona Elementary School
PublicPK to 5

Seminole Middle School
Public6 to 8

Largo High School
Public9 to 12

Pinellas Virtual School
PublicK to 12

School ratings and boundaries are provided by GreatSchools.org and Pitney Bowes. This information should only be used as a reference. Proximity or boundaries shown here are not a guarantee of enrollment. Please reach out to schools directly to verify all information and enrollment eligibility.

Similar Homes

Similar Sold Homes

108 20th Avenue is a multi-family home for sale in Indian Rocks Beach, FL 33785. This property was listed for sale on February 1, 2025 by TOWN CHASE PROPERTIES, it's currently listed at $1,275,000. This listing's school district is Pinellas. Nearby schools include Anona Elementary School, Seminole Middle School and Largo High School. 108 20th Avenue is a 6-bed, 4-bath, 3,000 sqft multi-family home built in 1995.

No guarantee, warranty or representation of any kind is made regarding the completeness or accuracy of descriptions or measurements (including square footage measurements and property condition), such should be independently verified, and Compass, Inc., its subsidiaries, affiliates and their agents and associated third parties expressly disclaims any liability in connection therewith. Photos may be virtually staged or digitally enhanced and may not reflect actual property conditions. Offers of compensation are subject to change at the discretion of the seller. No financial or legal advice provided. Equal Housing Opportunity.

Listing Courtesy of TOWN CHASE PROPERTIES, Linda Ruffini

The information being provided by MFRMLS and Daytona Multiple Listing Service is for the consumer's personal, non-commercial use and may not be used for any purpose other than to identify prospective properties the consumer may be interested in purchasing. Any information relating to real estate for sale referenced on this web site comes from the Internet Data Exchange (IDX) program of MFRMLS or Daytona Multiple Listing Service. Real estate listings held by brokerage firms other than this site owner are marked with the IDX/MLS logo. Information deemed reliable but is not guaranteed accurate by MFRMLS or Daytona Multiple Listing Service. Last updated: 12/17/2025 08:53 AM