Skip main navigation
    House for rent
  • Accepts Zillow applications
    $4,000/mo

    Fees may apply

    501 20th Ave, Indian Rocks Beach, FL 33785

    2beds
    1,342sqft

    Price may not include required fees and charges. Price shown reflects the lease term provided. Learn more|

    Fast & easy Zillow application.

    This property accepts Zillow applications. Click 'Apply now' to fill out the online form once and apply to as many participating properties as you want. Just $35 for 30 days.

    Single family residence
    Available now
    Small dogs OK
    Central air
    In unit laundry
    Heat pump
    Contact manager for more details about this home.

    What's special

    Beautiful viewNew roofCarport for parkingHurricane windows
    Totally remodeled, Two bedrooms 2 baths direct waterfront single family home . Quite street with beautiful sunsets. Be the first to live here since total remodel. Walk to the Beach , bars, Dining. Short trip to local grocery store. House is freshly painted inside and out. Carport for parking. Hurricane windows, new roof, water heater and appliances. Has Dock seawall to fish from. Rare find on IRB if you are looking for a home with dock with a beautiful view. Bring the boat, keep it tied up on the dock for a weekend of fun. One of the only houses available for annual rent waterfront with dock available for an annual lease Renter is responsible for all utilities. Annual rental Only . Remodeled completely. Dock and seawall new. Fish from your back yard. Biggest basin in Indian Rocks Beach. Water skiing aloud in basin. Owner is Licensed Real Estate Agent
    25 days
    |
    --
    |
    --
    |

    Zillow last checked: 12 hours ago

    Listing updated: February 02, 2026 at 11:25am

    Travel times

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 2
    • Bathrooms: 2
    • Full bathrooms: 2
    Heating
    • Heat Pump
    Cooling
    • Central Air
    Appliances
    • Included: Dishwasher, Dryer, Microwave, Oven, Refrigerator, Washer
    • Laundry: In Unit
    Features
    • View
    • Flooring: Tile
    Interior area
    • Total interior livable area: 1,342 sqft

    Property

    Parking
    • Details: Contact manager
    Features
    • Exterior features: No Utilities included in rent
    • Has view: Yes
    • View description: Water View
    Details
    • Parcel number: 063015423000000550

    Construction

    Type & style
    • Home type: SingleFamily
    • Property subtype: Single Family Residence

    Community & HOA

    Location
    • Region: Indian Rocks Beach

    Financial & listing details

    • Lease term: 1 Year

    Price history

    DateEventPrice
    1/24/2026Listed for rent$4,000$3/sqft
    Source: Zillow Rentals Report a problem
    12/31/2025Sold$939,026-3.7%$700/sqft
    Source: Stellar MLS #TB8450272 Report a problem
    11/26/2025Pending sale$975,000$727/sqft
    Source: Stellar MLS #TB8450272 Report a problem
    11/22/2025Listed for sale$975,000+18.2%$727/sqft
    Source: Stellar MLS #TB8450272 Report a problem
    3/26/2025Sold$825,000-4.1%$615/sqft
    Source: Stellar MLS #U8250483 Report a problem

    Neighborhood: 33785

    Nearby schools

    GreatSchools rating