328 6TH AVENUE INDIAN ROCKS BEACH FL 33785 MLS #O6360766

328 6TH AVENUE
INDIAN ROCKS BEACH, FL, 33785
$1,995,000
4 Beds
4 Baths
2,919 SqFt
0.16 Acres
Add
MLS #O6360766 image #0
Newly Remodeled Waterfront Residence – Fully Furnished

Rarely available waterfront home with beautiful water views from both the front and back. Offered fully furnished and meticulously maintained, this exceptional residence is perfectly suited as a primary residence or second home. Located on a quiet dead-end street just minutes from the beach, dining, shopping, and local attractions.

Freshly painted in a timeless coastal cream, the exterior complements the home’s elegant waterfront setting.

Situated on a saltwater canal, the property features a heated pool, private dock with above- and underwater lighting, dredged boat access, an updated seawall, and a whole-home Generac generator.

The newly completed $150,000 kitchen renovation creates a stunning centerpiece for the home, featuring a 60-inch built-in refrigerator, 48-inch dual-fuel range with double ovens, double sinks, granite countertops, marble backsplash, and an impressive 13-foot by 5.5-foot island with seating for seven. The kitchen flows seamlessly into the dining and family rooms, all enjoying beautiful Intracoastal views.

The impressive 27-foot family room showcases a fireplace and expansive sliding glass doors that open to a large balcony overlooking the water.

The spacious primary suite offers a walk-in closet, double vanity with granite countertops, tiled walk-in shower with glass enclosure and dual shower heads, a Jacuzzi tub, and a decorative stained-glass window. The guest bathroom has also been beautifully updated.

The lower level features an expansive 24-foot by 16-foot bonus room with sliding glass doors opening directly to the pool and lanai, finished with travertine pavers and designed for effortless indoor-outdoor living.

Major improvements include a brand-new roof, new natural gas pool heater, new tankless gas water heater, updated seawall, whole-home Generac generator, and numerous additional upgrades.

Beautifully updated and thoughtfully designed, this exceptional waterfront residence offers quality craftsmanship, easy boating access, and spectacular water views in one of Rocks Beach’s most desirable neighborhoods.

Property Details

Price:
$1,995,000
MLS #:
O6360766
Status:
Pending
Beds:
4
Baths:
4
Type:
Single Family
Subtype:
Single Family Residence
Subdivision:
HAVEN BEACH TR B REP
Neighborhood:
33785indianrocksbchbelleairbchindianshores
Listed Date:
Nov 29, 2025
Finished Sq Ft:
2,919
Total Sq Ft:
2,919
Lot Size:
6,869 sqft / 0.16 acres (approx)
Year Built:
1985
WaterfrontPool33785 – Indian Rocks Bch/belleair Bch/indian Shores33785indianrocksbchbelleairbchindianshoresHaven Beach Tr B Rep1-7 DaysPets Allowed

Ask a Question

See this Listing

Send
  

Schools

Interior

Appliances
Bar Fridge, Dishwasher, Disposal, Dryer, Microwave, Range, Range Hood, Refrigerator, Washer
Bathrooms
4 Full Bathrooms
Cooling
Central Air, Wall/Window Unit(s)
Flooring
Ceramic Tile, Laminate
Heating
Central
Interior Features
Ceiling Fan(s), Crown Molding, Eating Space In Kitchen, High Ceilings, Open Floorplan, Thermostat, Walk-In Closet(s), Window Treatments
Laundry Features
Inside, Laundry Room
Levels
Two

Exterior

Construction Materials
Vinyl Siding, Wood Siding
Direction Faces
South
Exterior Features
Balcony, Outdoor Grill
Roof
Shingle
Waterfront Features
Canal – Saltwater, Intracoastal Waterway

Financial

Tax Year
2025
Taxes
$18,975

Map

Community

Market Summary

Current real estate data for Single Family in INDIAN ROCKS BEACH as of Jul 25, 2026
47
Single Family Listed
132
Avg DOM
733
Avg $ / SqFt
$1,539,238
Avg List Price

Property Summary

    Located in the HAVEN BEACH TR B REP subdivision, 328 6TH AVENUE INDIAN ROCKS BEACH FL is a Single Family for sale in INDIAN ROCKS BEACH, FL, 33785. It is listed for $1,995,000 and features 4 beds, 4 baths, and has approximately 2,919 square feet of living space, and was originally constructed in 1985. The current price per square foot is $683. The average price per square foot for Single Family listings in INDIAN ROCKS BEACH is $733. The average listing price for Single Family in INDIAN ROCKS BEACH is $1,539,238.

Similar Listings Nearby

broker reciprocity
MLS# TB8487942broker reciprocity
124 FOREST HILLS DRIVE
REDINGTON SHORES, FL

$2,575,000

4.3 miles away

broker reciprocity
MLS# TB8470665broker reciprocity
104 18TH STREET
BELLEAIR BEACH, FL

$2,550,000

2.6 miles away

broker reciprocity
MLS# TB8503161broker reciprocity
806 OSCEOLA ROAD
BELLEAIR, FL

$2,499,000

4.2 miles away

broker reciprocity
MLS# TB8399767broker reciprocity
131 FOREST HILLS DRIVE
REDINGTON SHORES, FL

$2,499,000

4.3 miles away

broker reciprocity
MLS# O6421251broker reciprocity
4598 CLEARWATER HARBOR DRIVE S
LARGO, FL

$2,495,000

1.2 miles away

broker reciprocity
MLS# TB8507894broker reciprocity
4545 HARBOR HILLS DRIVE
LARGO, FL

$2,475,000

1.3 miles away

broker reciprocity
MLS# TB8484909broker reciprocity
17030 DOLPHIN DRIVE
NORTH REDINGTON BEACH, FL

$2,450,000

4.6 miles away

broker reciprocity
MLS# TB8512574broker reciprocity
3221 GULF BOULEVARD
BELLEAIR BEACH, FL

$2,445,000

3.3 miles away

broker reciprocity
MLS# TB8354265broker reciprocity
447 22ND STREET
BELLEAIR BEACH, FL

$2,400,000

2.9 miles away

broker reciprocity
MLS# TB8440914broker reciprocity
16895 1ST STREET E
NORTH REDINGTON BEACH, FL

$2,395,000

4.9 miles away

328 6TH AVENUE
INDIAN ROCKS BEACH, FL