Sold for $783,000 on 12/22/25
$783,000
521 20th Ave, Indian Rocks Beach, FL 33785
2beds
1,460sqft
Single Family Residence
Built in 1970
6,007 Square Feet Lot
$782,800 Zestimate®
$536/sqft
$1,828 Estimated rent
Home value
$782,800
$720,000 - $845,000
$1,828/mo
Zestimate® history
Loading...
Owner options
Explore your selling options
What's special
Amazing East - West facing waterfront property in charming Indian Rocks Beach. Property was flooded during Helene. Home can be remodeled or torn down for new construction. Please be careful walking the property and do not walk on the dock. Excellent opportunity to build your dream home in one of the most popular beach cities in Florida.
Zillow last checked: 8 hours ago
Listing updated: December 23, 2025 at 10:11am
Listing Provided by:
Tricia Priest 727-612-6277,
COLDWELL BANKER REALTY 727-581-9411
Bought with:
Tricia Priest, 3216341
COLDWELL BANKER REALTY
Source: Stellar MLS,MLS#: TB8433879
Originating MLS: Suncoast Tampa

Facts & features
Interior
Bedrooms & bathrooms
- Bedrooms: 2
- Bathrooms: 2
- Full bathrooms: 2
Primary bedroom
- Features: Built-in Closet
- Level: First
Kitchen
- Level: First
Living room
- Level: First
Heating
- Central
Cooling
- Central Air
Appliances
- Included: None
- Laundry: Inside
Features
- Kitchen/Family Room Combo
- Flooring: Terrazzo
- Has fireplace: No
Interior area
- Total structure area: 2,115
- Total interior livable area: 1,460 sqft
Property
Parking
- Total spaces: 2
- Parking features: Garage - Attached
- Attached garage spaces: 2
Features
- Levels: One
- Stories: 1
- Exterior features: Courtyard
- Has view: Yes
- View description: Bay/Harbor - Full
- Has water view: Yes
- Water view: Bay/Harbor - Full
- Waterfront features: Bay/Harbor, Bay/Harbor Access, Seawall
Lot
- Size: 6,007 sqft
- Dimensions: 49 x 120
Details
- Parcel number: 063015423000000470
- Special conditions: None
Construction
Type & style
- Home type: SingleFamily
- Property subtype: Single Family Residence
Materials
- Block
- Foundation: Slab
- Roof: Shingle
Condition
- New construction: No
- Year built: 1970
Utilities & green energy
- Sewer: Public Sewer
- Water: Public
- Utilities for property: Cable Available
Community & neighborhood
Location
- Region: Indian Rocks Beach
- Subdivision: INDIAN BEACH RE-REVISED 15TH ADD
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
- Ownership: Fee Simple
- Road surface type: Asphalt
Price history
| Date | Event | Price |
|---|---|---|
| 12/22/2025 | Sold | $783,000-7.9%$536/sqft |
Source: | ||
| 10/17/2025 | Pending sale | $850,000$582/sqft |
Source: | ||
| 10/6/2025 | Listed for sale | $850,000+136.1%$582/sqft |
Source: | ||
| 4/27/2012 | Sold | $360,000-4%$247/sqft |
Source: Public Record | ||
| 3/6/2012 | Price change | $375,000-2.6%$257/sqft |
Source: Coldwell Banker Residential Real Estate - Belleair #U7534060 | ||
Public tax history
| Year | Property taxes | Tax assessment |
|---|---|---|
| 2024 | $4,647 +1.2% | $317,829 +3% |
| 2023 | $4,592 +5.5% | $308,572 +2.7% |
| 2022 | $4,352 -1.9% | $300,524 +3% |
Find assessor info on the county website
Neighborhood: 33785
Nearby schools
GreatSchools rating
- 9/10Anona Elementary SchoolGrades: PK-5Distance: 1.1 mi
- 6/10Seminole Middle SchoolGrades: 6-8Distance: 3.5 mi
- 5/10Largo High SchoolGrades: PK,9-12Distance: 3.5 mi
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
$782,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
$782,800


