Skip main navigation
Off market
Street View
  • $618,600

    105 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    3beds
    3baths
    1,462sqft
    SingleFamily
    Built in 1989
    -- sqft lot
    $618,600 Zestimate®
    $423/sqft
    $3,531 Estimated rent

    What's special

    This well cared for townhouse is stunning. Tastefully done throughout. Hardwood floors, stainless appliances, hurricane film on the windows and much much more. FABULOUS VIEW OF THE INTRACOASTAL. This large townhome offers 3 bedrooms and 3 full baths, a 2 car garage PLUS A LARGE BONUS ROOM, a balcony overlooking the Intracoastal and a private patio downstairs. A refreshing community pool is located right on the Intracoastal Waterway. Beach access is just steps across the street. THIS TOWNHOME HAS IT ALL and PETS ARE WELCOME!

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 3
    • Bathrooms: 3
    Heating
    • Forced air, Gas
    Cooling
    • Central
    Appliances
    • Included: Dishwasher, Dryer, Freezer, Garbage disposal, Microwave, Range / Oven, Refrigerator, Washer
    Features
    • Flooring: Tile, Concrete, Hardwood
    • Basement: None
    • Has fireplace: No
    Interior area
    • Total interior livable area: 1,462 sqft

    Property

    Parking
    • Total spaces: 2
    • Parking features: Garage - Attached, Off-street
    Features
    • Exterior features: Wood
    • Has view: Yes
    • View description: Water
    • Has water view: Yes
    • Water view: Water
    Details
    • Parcel number: 123014386150000030

    Construction

    Type & style
    • Home type: SingleFamily
    Materials
    • Frame
    Condition
    • Year built: 1989

    Community & neighborhood

    Location
    • Region: Indian Rocks Beach

    HOA & financial

    HOA
    • Has HOA: Yes
    • HOA fee: $201 monthly
    Services availability
    Get a cash offer in 3 minutes

    Find out how much your home could sell for in as little as 3 minutes with a no-obligation cash offer.

    Estimated market value

    $618,600