LIZ NUNES 561.351.4529 | CHIP ARMSTRONG 561.371.3787

304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo
304 Gulf Boulevard, Indian Rocks Beach, FL 33785 Photo

100 Total Photos [Click to View All]

304 Gulf Boulevard Indian Rocks Beach, FL 33785
$12,900,000
  • Beds
    8
  • Baths
    11
  • Total Square Feet
    9,271
  • Lot Size
    0.22 acre(s)

Modern sophistication meets exceptional beachfront living in this new construction coastal estate by Tulia Home Designs. Designed for refined living and effortless entertaining, the residence offers expansive light-filled interiors, panoramic beach views, elegant finishes, and a dramatic rooftop terrace atop the main home. With 9,271 AC sq ft combined, the property includes a Main House with 7,440 AC sq ft and an attached Guest House with 1,831 AC sq ft, each with its own private entrance (per b...

View More

Property Summary

MLS Number: TB8450289
Days on Market: 100
Subdivision: INDIAN ROCKS BEACH
County: Pinellas
Bedrooms: 8
Total Square Feet: 9,271
Style: Contemporary
New Constuction: Yes
Construction: Block,Stucco
Outdoor Features: Sliding Doors
Waterfront: Yes
Property Type: Residential - Single Family
Cooling: Central Air, Zoned
Fenced: Yes
Garage: 5 car attached
Heating: Electric
Lot Size: 0.22 Acres
Roof Type: Other
Stories: 3.0
Taxes: $47,294
Year Built: 2025

Featured Amenities

Built-in Features
Open Floorplan
PrimaryBedroom Upstairs
Walk-In Closet(s)
Wet Bar
Sliding Doors

Property Details

Additional Rooms: Bonus Room, Family Room, Great Room, Inside Utility, Interior In-Law Suite w/Private Entry, Media Room
Appliances: Convection Oven, Cooktop, Disposal, Gas Water Heater, Range Hood, Refrigerator, Tankless Water Heater, Wine Refrigerator
Builder: Tulia Home Designs
Days on Site: 100
Directions: Walsingham Road-688 to Gulf Blvd, head south to address on your right
Exterior: Block, Stucco
Fencing: Other, Vinyl
Fireplace: Gas
Fireplace Y/N: Yes
Flood Zone Code: AE
Flooring: Carpet, Tile, Wood
Foundation: Slab, Stem Wall, Stilt/On Piling
Frontage Gulf Ocean: 1
Home Style: Contemporary
Home Warranty Y/N: No
Listing Terms: Cash, Conventional, Other, Owner Financing
Lot Dimensions: 0.22
Other Structures: Guest House
Ownership: Fee Simple
Patio/Porch: Deck, Rear Porch
Pets Allowed: Yes
Pool: In Ground, Salt Water
Property Attached Y/N: No
Property Sub-Type: Single Family Residence
Security: Security Gate
Sewer: Public Sewer
Showing Instructions: 24 Hour Notice, Appointment Only, Listing Agent Must Accompany
Spa: Heated
Special Sale Provisions: None
Special View Info: Water
Swimming Pool: Yes
Utilities: Cable Available, Electricity Connected, Natural Gas Connected, Public, Sewer Connected, Water Connected
Vegetation: Trees/Landscaped
Water: Public
Water Access: Beach, Gulf/Ocean
Water Access Y/N: Yes
Waterfront Features: Beach Front, Gulf/Ocean
Water View: Beach, Gulf/Ocean - Full

Room Sizes

Game Room: 27x34
Bedroom 1: 14x14
Gym: 14x18
Great Room: 17x19
Dining Room: 15x19
Kitchen: 29x19
Media Room: 16x20
Bedroom 2: 19x20
Primary Bedroom: 17x18
Bedroom 4: 12x15
Bedroom 5: 10x13
Additional Bedroom: 12x21
Loft: 11x18

Local Schools

High School: Seminole High-PN
Middle School: Seminole Middle-PN
Elementary School: Anona Elementary-PN

Neighborhood Information

Neighborhood Map

Neighborhood Hero

Neighborhood Highlights

Neighborhood Characteristics

Neighborhood Market Trend

Neighborhood Schools

Courtesy of

Agency Name: COLDWELL BANKER REALTY
Agency Contact: 813-286-6563
Agent Name: Jennifer Zales

agent picture

Presented by

Agent Name: The Legacy Group
Agent Phone: 561.282.5207
Agency Title: The Keyes Company

IDX logo

The Legacy Group
keyes.com
Agent Cell:
Office Phone:
561.845.6036

Mortgage Calculator

%
years/fixed
yearly
yearly (est.)

Estimated Payment

$ 71,044.46 Principal & Interest $63,340.79 Property Tax $3,941.17 Homeowner's Insurance $3,762.50
Mortgage Logo

Login to My Keyes Account

Pixel