x
Showing 1 of 0
X
Save

106 20TH Avenue
INDIAN ROCKS BEACH FL 33785 US

$1,525,000

Active Listing ID TB8530846
bed icon
6 bed
bath icon
4.00 Bath (4 Full)
lot icon
Lot: 0.17 Acres
home icon
Duplex

$1,525,000

Active Listing ID TB8530846
Save

106 20TH Avenue Exceptional investment opportunity just 500 feet from the Gulf with a straight walk to the 20th Avenue beach access. This beautifully renovated duplex consists of two identical mirror-image units, each offering 3 bedrooms, 2 bathrooms, and approximately 1, 500 square feet of living space. Each unit features its own private deck with a hot tub, while guests also enjoy a shared game room, mini golf turf area, and a shared driveway with carport parking for up to eight vehicles. The property has been operated as a single vacation rental, with both units rented together to accommodate larger groups. The property underwent an extensive renovation in 2024 following its 2023 purchase, creating a turnkey coastal retreat designed for both personal enjoyment and income potential. Whether you're looking for a beach retreat or a high-performing investment, this property offers an impressive rental history. 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 projected annual income for 2026 is $140, 000. Ideally situated between the Indian Rocks Causeway and Causeway Boulevard, the property offers convenient access to US-19, making travel throughout Pinellas County a breeze. Enjoy being just minutes from local restaurants, shopping, and entertainment, including the Indian Rocks Shopping Center, with a straight drive to St. Pete-Clearwater International Airport for easy arrivals and departures. Schedule your private showing today to experience everything this exceptional coastal property has to offer.

Collapse all

Property Features

  • Facts
  • Lot Size: 0.17 Acres
  • Property Type: Residential Multi Family
  • Property Sub-type: Duplex
  • Features
  • Full Bathrooms: 4
  • Cooling System: Central Air
  • Exterior Finish: Balcony, Courtyard, Fence, Lighting, Private Mailbox, Sliding Doors, Storage
  • Floor Covering: Vinyl
  • Roof Type: Shingle
  • Heating Fuels: Electric (Heating), Central

School Information

  • School
  • Anona Elementary-PN(Elementary)
  • Seminole Middle-PN(MiddleSchool)
  • Largo High-PN(HighSchool)

Property

  • propertytype: Residential Multi Family
  • propertysubtype: Duplex
  • listprice: 1525000
  • unparsedaddress: 106 20TH Avenue
  • postalcity: INDIAN ROCKS BEACH
  • stateorprovince: FL
  • country: US
  • postalcode: 33785
  • bathroomsfull: 4
  • bathroomshalf: 0
  • bathroomsonequarter: 0
  • bathroomsthreequarter: 0
  • lotsizeacres: 0.17
  • lotsizeunits: Acres
  • lotsizearea: 0.17
  • livingarea: 3060
  • livingareaunits: Square Feet
  • latitude: 27.902393
  • longitude: -82.847129
  • listagentfullname: Kenny Hayslett
  • listagentemail: kenny@remaxactionfirst.com
  • listagentkey: 3yd-MFRMLSFL-260015460
  • listagentmlsid: 260015460
  • listagentpreferredphone: 7276873585
  • listagentofficephone: 7276873585
  • listofficekey: 3yd-MFRMLSFL-260031587
  • listofficemlsid: 260031587
  • disclaimer: 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.
  • sourcesystemid: MFRMLSFL
  • yearbuilt: 1989
  • listingcontractdate: 2026-07-17
  • listagentfax: 7274436755
  • listagenturl: http://WWW.HAYSLETTTEAM.COM
  • countyorparish: Pinellas
  • parcelnumber: 01-30-14-42030-055-0050
  • elementaryschool: Anona Elementary-PN
  • highschool: Largo High-PN
  • cooling: Central Air
  • constructionmaterials: Cement Siding, HardiPlank Type, Frame
  • flooring: Vinyl
  • heating: Electric (Heating), Central
  • fireplaceyn: False
  • transactiontype: ForSale
  • storiestotal: 0
  • parkingtotal: 0
  • parkingfeatures: Covered, Underground/Basement, Driveway
  • roof: Shingle
  • waterfrontyn: False
  • franchiseaffiliation: RE/MAX International
  • interiorfeatures: 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
  • exteriorfeatures: Balcony, Courtyard, Fence, Lighting, Private Mailbox, Sliding Doors, Storage
  • rooms: Bathroom 2, Bedroom 1, Bedroom 3, Bedroom 6, Bathroom 4, Bathroom 3, Bathroom 1, Bedroom 4, Bedroom 2, Bedroom 5
  • otherstructures: Storage
  • utilities: Water Available
  • dock: False
  • poolprivateyn: False
  • spayn: True
  • fencing: Fenced
  • internetaddressdisplayyn: True
  • internetautomatedvaluationdisplayyn: True
  • internetconsumercommentyn: True
  • location: -82.84713, 27.902393
  • customfields: {"AdditionalInformation":{}, "AlternatePrices":[], "BrokerName":"RE/MAX Action First", "BuilderEmail":null, "BuilderFax":null, "BuilderPhone":null, "City":null, "Country":null, "CustomSourceId":null, "Expenses":[], "GeocodeOptions":null, "LeadRoutingEmail":"kenny@remaxactionfirst.com", "ListBrokerageCity":"Clearwater", "ListBrokerageCountry":"US", "ListBrokerageEmail":"office@remaxactionfirst.com", "ListBrokerageLogoUrl":"http://brokerlogos.listhub.net/MFRMLSFL/83790d71f83211e5bc4402531f8c3bd9/20180209211702711.png", "ListBrokerageName":"RE/MAX Action First", "ListBrokeragePhone":"(727) 443-6700", "ListBrokeragePostalCode":"33756", "ListBrokerageStateOrProvince":"FL", "ListBrokerageUnitNumber":null, "ListBrokerageUnparsedAddress":"410 S. Lincoln Ave", "ListBrokerageWebsiteUrl":null, "ListOfficeAddress1":"410 S. Lincoln Ave.", "ListOfficeAddress2":null, "ListOfficeBrokerMlsId":"260031587", "ListOfficeCity":"Clearwater", "ListOfficeCountry":"US", "ListOfficeEmail":"kenny@hayslett.biz", "ListOfficePostalCode":"33756", "ListOfficeStateOrProvince":"FL", "ListPriceCurrencyType":"USD", "ListingTitle":"MULTI_FAMILY - INDIAN ROCKS BEACH, FL", "ListingURL":"https://www.realtor.com/realestateandhomes-detail/106-20th-Ave_Indian-Rocks-Beach_FL_33785_M69556-99151?f=listhub&s=MFRMLSFL&m=TB8530846&c=rexren", "MLSModificationTimestamp":"2026-07-21 10:51:33", "Neighborhoods":[{"Description":null, "Name":"INDIAN BEACH RE-REVISED"}], "PostalCode":null, "RoomCount":null, "StateOrProvince":null, "Taxes":[{"TaxAnnualAmount":18174, "TaxDescription":"INDIAN BEACH RE-REVISED BLK 55, W 1/2 LOTS 5 & 6", "TaxYear":"2025"}], "UnitNumber":null, "UnparsedAddress":null}
Listing Changed: 7/22/2026 4:36:16 PM GMT
Source Updated Date: 7/24/2026 12:47:26 AM GMT

Courtesy of: Kenny Hayslett, RE/MAX ACTION FIRST OF FLORIDA, kenny@remaxactionfirst.com

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.