412 20th Avenue, Indian Rocks Beach, FL 33785
Local realty services provided by:Better Homes and Gardens Real Estate Atchley Properties
412 20th Avenue,Indian Rocks Beach, FL 33785
$970,000
- 2 Beds
- 1 Baths
- 1,092 sq. ft.
- Single family
- Active
Listed by: tricia priest
Office: coldwell banker realty
MLS#:TB8562669
Source:MFRMLS
Price summary
- Price:$970,000
- Price per sq. ft.:$888.28
About this home
Charming Waterfront Cottage with Expansive Bay Views in Indian Rocks Beach! Discover the charm of coastal living in this delightful waterfront cottage nestled in this sought-after seaside community. Set along a wide, north-facing bay, this special property offers beautiful, open-water views and a wonderful sense of privacy. The original home has been thoughtfully refreshed, preserving its cottage character while offering inviting spaces to enjoy the waterfront setting. Featuring two bedrooms and one bath, the home captures the water views from the main living area, dining room, and Florida room, bringing the beauty of the bay into everyday living. Step outside to a spacious, private backyard, fenced on both sides and offering plenty of room to create your own tropical retreat, add a pool, or simply relax and enjoy the coastal breeze. Whether you're looking for a charming waterfront getaway, a full-time coastal residence, or a property to make your own, this is a wonderful opportunity to enjoy the laid-back lifestyle of Indian Rocks Beach. A charming cottage, beautiful bay views, and endless possibilities!...
Contact an agent
Home facts
- Year built:1952
- Subdivision & Development:INDIAN BEACH RE-REVISED 7TH ADD
- Listing ID #:TB8562669
- Added:1 day(s) ago
- Updated:November 07, 2026 at 08:08 PM
Rooms and interior
- Bedrooms:2
- Total bathrooms:1
- Full bathrooms:1
- Flooring:Terrazzo, Tile
- Dining Description:Eat In Kitchen
- Kitchen Description:Dishwasher, Eat-in Kitchen, Microwave, Range, Refrigerator
- Bedroom Description:Primary Bedroom Main Floor
- Living area:1,092 sq. ft.
Heating and cooling
- Cooling:Central Air
- Heating:Central
- Central air:Yes
Structure and exterior
- Roof:Shingle
- Year built:1952
- Building area:1,092 sq. ft.
- Lot area:0.15 Acres
- Lot Features:Flood Zone
- Architectural Style:Bungalow
- Construction Materials:Block
- Exterior Features:Covered Porch/Patio, Front Porch, Outdoor Shower, Rear Porch, Screened
- Foundation Description:Slab
- Levels:1 Story
Schools
- High school:Largo High-PN
- Middle school:Seminole Middle-PN
- Elementary school:Anona Elementary-PN
Utilities
- Water:Public, Water Connected
- Sewer:Public, Public Sewer, Sewer Connected
Finances and disclosures
- Price:$970,000
- Price per sq. ft.:$888.28
- Tax amount:$2,893 (2025)
Features and amenities
- Appliances:Dishwasher, Dryer, Electric Water Heater, Microwave, Range, Refrigerator, Washer
- Laundry features:Dryer, Laundry Closet, Washer
- Amenities:Cable Connected, Ceiling Fans(s), Eat-in Kitchen, Primary Bedroom Main Floor, Thermostat, Window Treatments
- Pool features:Public Pool
Parking
- Parking description:Curb Parking, Golf Cart Parking, Ground Level, Off Street
New listings near 412 20th Avenue
- New
$750,000Active2 beds 1 baths1,168 sq. ft.331 Bahia Vista Drive, INDIAN ROCKS BEACH, FL 33785
MLS# TB8562310Listed by: COMPASS FLORIDA LLC - Open Sun, 2 to 4pmNew
$1,149,000Active2 beds 2 baths1,380 sq. ft.74 Gulf Boulevard #4B, INDIAN ROCKS BEACH, FL 33785
MLS# TB8563670Listed by: KELLER WILLIAMS ST PETE REALTY - Open Sun, 12 to 2pmNew
$1,499,000Active3 beds 2 baths2,221 sq. ft.316 16th Avenue, INDIAN ROCKS BEACH, FL 33785
MLS# TB8564955Listed by: CENTURY 21 BEGGINS - New
$489,000Active2 beds 3 baths1,390 sq. ft.324 Windrush Boulevard #11, INDIAN ROCKS BEACH, FL 33785
MLS# TB8564045Listed by: MAVREALTY - New
$1,100,000Active2 beds 2 baths1,085 sq. ft.504 Gulf Boulevard #206, INDIAN ROCKS BEACH, FL 33785
MLS# TB8564810Listed by: BEACH & BAY REALTY LLC - New
$999,900Active3 beds 2 baths1,693 sq. ft.120 11th Avenue, INDIAN ROCKS BEACH, FL 33785
MLS# TB8564321Listed by: COLDWELL BANKER REALTY - New
$1,150,000Active3 beds 2 baths1,380 sq. ft.1000 Gulf Boulevard #307, INDIAN ROCKS BEACH, FL 33785
MLS# TB8563170Listed by: KELLER WILLIAMS REALTY- PALM HARBOR - New
$729,900Active2 beds 2 baths1,135 sq. ft.1904 Gulf Boulevard #C, INDIAN ROCKS BEACH, FL 33785
MLS# TB8559183Listed by: TOTAL REALTY SERVICES INC - New
$5,995,000Active6 beds 7 baths6,243 sq. ft.391 12th Avenue, INDIAN ROCKS BEACH, FL 33785
MLS# TB8562881Listed by: CENTURY 21 JIM WHITE & ASSOC