100 Keyes, 1926 - 2026
SIGN UP Login/Register
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo
478 Harbor Drive N, Indian Rocks Beach, FL 33785 Photo

72 Total Photos [Click to View All]

478 Harbor Drive N Indian Rocks Beach, FL 33785
$2,900,000
  • Beds
    4
  • Baths
    5
  • Total Square Feet
    3,319
  • Lot Size
    0.22 acre(s)

Experience the pinnacle of the Indian Rocks Beach waterfront lifestyle in this beautifully updated coastal retreat, where luxury, boating, and income potential come together on one of the area's most desirable open water lots. Inside, This spacious home features 4 bedrooms, each with a private en-suite bathroom and an open floor plan designed to maximize the stunning water views in every major living area. Recent 2025 upgrades elevate the home with durable wood-look tile flooring, all-new custom...

View More

Property Summary

MLS Number: TB8484658
Days on Market: 12
Subdivision: BROWNS
County: Pinellas
Bedrooms: 4
Total Square Feet: 3,319
New Constuction: No
Construction: Brick,Concrete,Stucco
Outdoor Features: Sliding Doors
Waterfront: Yes
Property Type: Residential - Single Family
Cooling: Central Air
Garage: 2 car attached
Heating: Central, Electric
Lot Size: 0.22 Acres
Roof Type: Metal
Stories: 2.0
Taxes: $22,989
Year Built: 1968

Featured Amenities

Ceiling Fans(s)
Open Floorplan
PrimaryBedroom Upstairs
Stone Counters
Thermostat
Sliding Doors

Property Details

Appliances: Built-In Oven, Cooktop, Dishwasher, Disposal, Dryer, Exhaust Fan, Freezer, Microwave, Refrigerator, Washer
Community Features: Golf Carts OK, Park, Playground, Tennis Court(s)
Days on Site: 12
Directions: If you are driving sount on Gulf Blvd, make a left on Second St, a slight right on Janice Pl and a quick left on Barry Pl. The estate will be on your left.
Exterior: Brick, Concrete, Stucco
Flood Zone Code: A
Flooring: Hardwood, Tile
Foundation: Slab
Frontage ICW: 91
Home Warranty Y/N: No
Listing Terms: Cash, Conventional, VA Loan
Lot Dimensions: 0.22
Other Equipment: Irrigation Equipment
Ownership: Fee Simple
Pool: Above Ground, Gunite, Heated
Property Attached Y/N: No
Property Sub-Type: Single Family Residence
Sewer: Public Sewer
Showing Instructions: 24 Hour Notice, Call Listing Agent 2,Call Listing Agent, ShowingTime
Special Sale Provisions: None
Special View Info: Water
Swimming Pool: Yes
Utilities: Public
Water: Public
Water Access: Intracoastal Waterway
Water Access Y/N: Yes
Waterfront Features: Intracoastal Waterway, Lift, Seawall - Concrete
Water View: Intracoastal Waterway
Windows: Storm Window(s)

Room Sizes

Kitchen: 15x14
Living Room: 17x17

Neighborhood Information

Neighborhood Map

Neighborhood Hero

Neighborhood Highlights

Neighborhood Characteristics

Neighborhood Market Trend

Neighborhood Schools

Courtesy of

Agency Name: ENGEL & VOLKERS MADEIRA BEACH
Agency Contact: 727-394-7365
Agent Name: Evan Pedone

agent picture

Presented by

Agent Name: Emir Carmona
Agent Phone: 954.551.0206
Agency Title: The Keyes Company
Request Info

IDX logo

Emir Carmona
keyes.com
Agent Cell:
954.551.0206
Office Phone:
954.966.0631

Mortgage Calculator

%
years/fixed
yearly
yearly (est.)

Estimated Payment

$ 17,000.99 Principal & Interest $14,239.40 Property Tax $1,915.75 Homeowner's Insurance $845.83
Mortgage Logo

Login to My Keyes Account

Pixel