Skip to main content
1 / 21

$575,000

117 12TH AVENUE, INDIAN ROCKS BEACH, FL 33785

3D Tour
Active22 days on market

Beds

3

Baths

2

Sq Ft

1,521 sq ft

Year Built

1940

Lot Size

0.13 acres

Garage

,

About This Property

Welcome to Indian Rocks Beach! Known best for its laid-back lifestyle, small town charm and beautiful beaches, this is the perfect getaway and it’s a true 1-minute walk to the beach. This quaint stone cottage was built to last with solid poured concrete construction and has been professionally remediated and ready for your custom designs. Featuring a 2-bedroom, 1-bath main home along with a separate and legal studio bungalow with its own electricity meter. With IRB’s vacation rental friendly rules, this makes for a great income producer or space for overnight guests! Lots of upgrades to the property and structure including roof 2022, electrical panel, newer PVC main drain, workshop seamless gutters, irrigation system and large covered courtyard. Just steps to beach shops, coffee shops, restaurants/bars, the Indian Rocks Beach Dog Park and Nature Preserve and Kolb Park with Tennis and Pickle Ball courts, baseball field, playground and skate park. Don’t miss you chance to make this beach cottage your dream home!

Property Overview

Property TypeResidential
Sub TypeSingle Family Residence
MLS #TB8548484
StatusActive
Year Built1940
Stories1
Total Rooms4
ConstructionConcrete
RoofShingle
FoundationSlab
FacesNorth
SubdivisionINDIAN BEACH RE-REVISED 1ST ADD
CountyPinellas
OwnershipFee Simple

Interior Features

InteriorCeiling Fan(s)
FlooringOther
AppliancesNone
LaundryOther, Washer Hookup
CoolingCentral Air
HeatingCentral, Electric

Exterior & Lot

ExteriorCourtyard
FencingFenced, Vinyl
Other StructuresGuest House
Lot Size0.13 acres (5,685 sq ft)
Lot Dimensions50 x 114
Road SurfacePaved
0

Utilities

WaterPublic
SewerPublic Sewer
UtilitiesBB/HS Internet Available, Cable Available, Electricity Available, Public, Sewer Connected, Water Connected

Parking

GarageNo

HOA & Community

HOANo
Senior CommunityNo

Financial Details

List Price$575,000
Annual Taxes$6,550 (2025)
FinancingCash, Conventional
Parcel #013014420480760170

Schools

ElementaryAnona Elementary-PN
MiddleSeminole Middle-PN
HighSeminole High-PN

Directions

From Gulf Blvd on Indian Rocks Beach - Head EAST on 12TH AVE, 117 12TH AVE will be on your RIGHT.

Location

117 12TH AVENUE, INDIAN ROCKS BEACH, FL 33785

Listing Information

OfficeCOASTAL PROPERTIES GROUP
ListedSeptember 14, 2026

Schedule a Tour

Pick a Day

Preferred Time

Scheduling is free, and you can cancel anytime.

Home Price

$575,000

20% ($115,000)
6.75%

Loan Term

Principal & Interest$2,984
Property Tax (est.)$527
Insurance (est.)$150
Total Monthly$3,661
Full Calculator →

Nearby Schools

How to Buy This Home

Multiple financing options available for this $575,000 home in INDIAN ROCKS BEACH.

🏦

Conventional

$28,750 Down

Traditional financing. As low as 3-5% down with good credit.

Florida Down Payment Assistance Programs

You may qualify for up to $35,000 in assistance to cover your down payment and closing costs.

Florida Hometown Heroes

Up to $35,000

First-time buyers working in FL

FL Assist

Up to $10,000

FHA, VA, or USDA borrowers

FL HLP Second Mortgage

Up to $10,000

First-time buyers, 0% deferred

Pinellas County SHIP

Varies

Income-qualifying Pinellas residents

Can You Afford This Home?

Quick check based on the 28% debt-to-income rule. Not a guarantee, just a starting point.

More Homes in Indian Rocks Beach

More Homes in Indian Rocks Beach

Listing information is deemed reliable but not guaranteed. All measurements and data should be independently verified. This information is provided by the Stellar MLS. The listing broker's offer of compensation is made only to participants of the MLS where the listing is filed. IDX information is provided exclusively 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. Data last updated: September 15, 2026.

Call (813) 733-7907TextContact