100 Keyes, 1926 - 2026
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
New - 35 Hours Ago
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
New - 35 Hours Ago
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo
478 S Harbor Drive, Indian Rocks Beach, FL 33785 Photo

71 Total Photos [Click to View All]

478 S Harbor Drive Indian Rocks Beach, FL 33785
$2,695,000
  • Beds
    4
  • Baths
    3 full
  • Total Square Feet
    3,135
  • Lot Size
    0.16 acre(s)

Coastal Key West Waterfront Retreat in Coveted Indian Rocks Beach. Perfectly positioned on a quiet cul-de-sac in highly sought-after Indian Rocks Beach, this Key West-inspired waterfront residence offers sweeping western water views, spectacular sunsets, and the quintessential Florida lifestyle. Built in 2015, this 4 bedroom 3 bath three-story home combines quality craftsmanship, thoughtful design, and modern conveniences in a premier waterfront setting. Designed for both entertaining and everyd...

View More

Property Summary

MLS Number: TB8517047
Status: Active
Days on Market: 1
Subdivision: INDIAN BEACH RE REVISED 23RD
County: Pinellas
Bedrooms: 4
Total Square Feet: 3,135
Price Per Sq. Ft.: $860
Style: Coastal, Elevated, Key West
New Constuction: No
Waterfront: Yes
Property Type: Residential - Single Family
Cooling: Central Air
Fenced: Yes
Garage: 2 car attached
Heating: Central
Lot Size: 0.16 Acres
Roof Type: Metal
Stories: 3.0
Year Built: 2015
Taxes: $34,585

Featured Amenities

Built-in Features
Ceiling Fans(s)
Eat-in Kitchen
Elevator
High Ceilings
Kitchen/Family Room Combo
Open Floorplan
PrimaryBedroom Upstairs
Split Bedroom
Stone Counters
Thermostat
Walk-In Closet(s)
Wet Bar
Window Treatments
Basketball Court
Pickleball Court(s)

Property Details

Additional Rooms: Inside Utility
Appliances: Convection Oven, Dishwasher, Disposal, Dryer, Electric Water Heater, Microwave, Range, Refrigerator, Washer
Community Features: Dog Park, Golf Carts OK, Park, Playground, Tennis Court(s)
Days on Site: 1
Directions: Gulf Boulevard to east on First Street. Turn east to Harbor Drive to east on Harbor. Drive south to end of street to address.
Exterior: Block, Stucco, Frame
Outdoor Features: Balcony, Lighting, Sliding Doors
Fencing: Vinyl
Flood Zone Code: AE
Flooring: Carpet, Ceramic Tile, Wood
Foundation: Block, Slab
Frontage Bay Harbor: 57
Garage Dimensions: 52x35
Home Style: Coastal, Elevated, Key West
Home Warranty Y/N: No
Listing Terms: Cash, Conventional
Lot: Cul-De-Sac, FloodZone, Landscaped, Paved
Lot Dimensions: 0.16
Ownership: Fee Simple
Parking: Covered, Driveway, Garage Door Opener, Golf Cart Garage, Golf Cart Parking, Ground Level, Guest, Oversized
Parking Notes: Covered, Driveway, Garage Door Opener, Golf Cart Gara
Patio/Porch: Covered, Front Porch, Rear Porch
Pets Allowed: Yes
Pool: Deck, Gunite, In Ground, Lighting
Property Attached Y/N: No
Property Sub-Type: Single Family Residence
Sewer: Public Sewer
Showing Instructions: 24 Hour Notice, Appointment Only, Call Listing Agent, Listing Agent Must Accompany
Special Sale Provisions: None
Special View Info: Water
Swimming Pool: Yes
Utilities: Cable Available, Electricity Available, Natural Gas Available, Phone Available, Sewer Available, Water Available
Vegetation: Mature Landscaping
Water: Public
Water Access: Bay/Harbor
Water Access Y/N: Yes
Waterfront Features: Bay/Harbor, Lift, Seawall - Concrete
Water View: Bay/Harbor - Full
Zoning: SINGLE
Construction: Block,Stucco,Frame

Room Sizes

Primary Bedroom: 16x18
Primary Bathroom: 8x14
Game Room: 38x29
Kitchen: 19x19
Living Room: 20x23
Balcony/Porch/Lanai: 39x7

Neighborhood Information

Neighborhood Map

Neighborhood Hero

Neighborhood Highlights

Neighborhood Characteristics

Neighborhood Market Trend

Neighborhood Schools

Courtesy of

Agency Name: ENGEL & VOLKERS BELLEAIR
Agency Contact: 727-461-1000
Agent Name: Stephen Kepler

Presented by

Agency Title: The Keyes Company
Agency Phone:
Request Info

IDX logo

Sara Miller
keyes.com
Agent Cell:
954.477.7001

Mortgage Calculator

%
years/fixed
yearly
yearly (est.)

Estimated Payment

$ 16,900.95 Principal & Interest $13,232.82 Property Tax $2,882.08 Homeowner's Insurance $786.04
Mortgage Logo

Your fresh start,
starts here.

Login to My Keyes Account

Pixel