6,785

Homes in ZIP Code 33785

Section Image
  • /38

    $415,000

    $110K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 875 Sq Ft

    18610 Gulf Blvd Unit 709, Indian Shores, FL 33785

    Major Price Reduction brings Opportunity * Checks all the boxes with Amazing Water Views * Short Term Rentals Allowed * GULF FRONT Building * LOW Condo Fees * NO Assessments * RESORT STYLE Amenities * Fully FURNISHED & TURNKEY * 7 DAY Minimum Rentals * PET FRIENDLY (for owners) * Beach Side POOL, PATIO & GRILLS * VERY RARE Gulf Front Condo with COMMUNITY OWNED BOAT SLIPS & FISHING PIER on the

    Sheri Allen RE/MAX ACTION FIRST OF FLORIDA

    18610 Gulf Blvd Unit 709, Indian Shores, FL 33785
  • /2

    $2,850,000

    Sold May 15, 2026

    540 20th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2.5 Baths
    • 2,379 Sq Ft
    • Built 2021

    Last Sold Summary

    • 3% Below List Price
    • $1,198/SF
    • 5 Days On Market

    Current Estimated Value $2,842,042

    Last Listing Agent Stephen Kepler ENGEL & VOLKERS BELLEAIR

    540 20th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $817,430

      Not Listed For Sale

      900 Gulf Blvd Unit 508, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 508, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 11 Days On Market

  • /27

    $910,000

    • 4 Beds
    • 3 Baths
    • 1,980 Sq Ft

    2511 Coral Ct, Indian Rocks Beach, FL 33785

    Spacious 4 Bedroom luxury townhome in desirable Indian Rocks Beach offered fully furnished! Newer construction, built in 2021 & just a short walk to the beach! Features include: private elevator; Gourmet kitchen with quartz countertops, upgraded cabinets with crown molding, designer backsplash and upgraded appliances. Plantation shutters & coastal decor throughout. Large primary suite with

    Burt Rushing REAL ESTATE FIRM OF FLORIDA, LLC

    2511 Coral Ct, Indian Rocks Beach, FL 33785
  • /2

    $829,900

    Sold Apr 24, 2026

    19530 Gulf Blvd Unit 2B, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,100 Sq Ft
    • Built 1979

    Last Sold Summary

    • $754/SF
    • 11 Days On Market

    Current Estimated Value $826,051

    Last Listing Agent Salma Abdelaal COASTAL PROPERTIES GROUP INTERNATIONAL

    19530 Gulf Blvd Unit 2B, Indian Shores, FL 33785
    • /45

      Est $740,242

      Not Listed For Sale

      900 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 125 Days On Market

  • /50

    $649,900

    Pending
    • 2 Beds
    • 2 Baths
    • 1,045 Sq Ft

    18400 Gulf Blvd Unit 2103, Indian Shores, FL 33785

    Under contract-accepting backup offers. RARE OPPORTUNITY IN BEACH COTTAGE CONDOS! This first floor 2 bedroom, 2 full bathroom unit offers the UNIQUE FEATURE of being just 1 of 6 units with direct walk out access to the serene pool deck and beach! Located directly on the sand, this unit is designed for both personal luxury and high-yield short-term rental potential. Enjoy the panoramic views of

    Kimberley Schaeffer DALTON WADE INC

    18400 Gulf Blvd Unit 2103, Indian Shores, FL 33785
  • /2

    $1,255,000

    Sold Dec 30, 2025

    19418 Gulf Blvd Unit 407, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,425 Sq Ft
    • Built 1980

    Last Sold Summary

    • 90% Below List Price
    • $881/SF
    • 65 Days On Market

    Current Estimated Value $1,239,879

    Last Listing Agent Alexander Jones RE/MAX ACTION FIRST OF FLORIDA

    19418 Gulf Blvd Unit 407, Indian Shores, FL 33785
    • /14

      Est $741,647

      Not Listed For Sale

      900 Gulf Blvd Unit 1004, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 1004, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 68 Days On Market

  • /20

    $725,000

    $25K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,120 Sq Ft

    18450 Gulf Blvd Unit 401, Indian Shores, FL 33785

    PRICE REDUCTION! Perfectly situated MID-RISE with easy access to the white sand shores of Indian Shores and Madeira Beach, this corner 2/2 unit property is a rare find. Whether you are looking for a primary residence or a high-potential addition to your portfolio, the Short-Term Rental eligibility makes this a standout choice. Sold As-Is, this home offers a blank canvas to create your dream

    Laura Baccarella KELLER WILLIAMS SOUTH TAMPA

    18450 Gulf Blvd Unit 401, Indian Shores, FL 33785
  • /2

    $1,000,000

    Sold Jul 02, 2025

    1801 Bay Blvd, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 5 Baths
    • 2,680 Sq Ft
    • Built 1958

    Last Sold Summary

    • 17% Below List Price
    • $373/SF
    • 45 Days On Market

    Last Listing Agent Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    1801 Bay Blvd, Indian Rocks Beach, FL 33785
    • /38

      Est $760,174

      Not Listed For Sale

      900 Gulf Blvd Unit 703, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 703, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 12 Days On Market

  • /11

    $619,000

    • 2 Beds
    • 2 Baths
    • 1,055 Sq Ft

    19727 Gulf Blvd Unit G1, Indian Shores, FL 33785

    Welcome to 19727 Gulf Blvd, Unit 107, a turnkey income-producing opportunity in the heart of the Gulf Coast’s most desirable beach communities. Located in a highly sought-after waterfront community with no rental minimums, this beautifully updated condo is perfectly positioned for strong short-term rental income and immediate cash flow potential. Offered fully furnished and fully stocked, the

    Justyna Tchorni KENNEDY REALTY GROUP LLC

    19727 Gulf Blvd Unit G1, Indian Shores, FL 33785
  • /2

    $1,800,000

    Sold Feb 17, 2026

    20001 Gulf Blvd Unit 501, Indian Shores, FL 33785

    • 3 Beds
    • 3.5 Baths
    • 3,250 Sq Ft
    • Built 2022

    Last Sold Summary

    • 22% Below List Price
    • $554/SF
    • 147 Days On Market

    Current Estimated Value $1,832,499

    Last Listing Agent Ali St Cyr GULF SHORES REALTY ERA POWERED LLC

    20001 Gulf Blvd Unit 501, Indian Shores, FL 33785
    • /58

      Est $735,325

      Not Listed For Sale

      900 Gulf Blvd Unit 503, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 503, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 3 Days On Market

  • /17

    $2,189,000

    • Land
    • 10,890 Sq Ft
    • $8,756,000 per Acre

    512 20th Ave, Indian Rocks Beach, FL 33785

    Oversized WATERFRONT lot. Indian Rocks Beach Lot 21 and 22 on Direct Intracoastal. BUILD YOUR DREAM HOME. Over 100 foot of New Seawall in 2021. Has New Dock with 2 Lifts, 10,000 lb lift for your Boat and 6,000 lb lift for Wave runner. Plummed for water and electric. 2 car Garage on property can be incorporated into your building plans or removed. Encompasses both double driveways.

    Diane Hamilton FLORIDA ACTION REALTY

    512 20th Ave, Indian Rocks Beach, FL 33785
  • /2

    $1,535,000

    Sold Mar 27, 2026

    300 6th Ave, Indian Rocks Beach, FL 33785

    • 4 Beds
    • 3 Baths
    • 2,381 Sq Ft
    • Built 1977

    Last Sold Summary

    • 4% Below List Price
    • $645/SF
    • 17 Days On Market

    Current Estimated Value $1,552,674

    Last Listing Agent Keira Cantrell COASTAL PROPERTIES GROUP INTERNATIONAL

    300 6th Ave, Indian Rocks Beach, FL 33785
    • /44

      Est $761,382

      Not Listed For Sale

      900 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1981
      900 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 46 Days On Market

  • /43

    $465,000

    • 2 Beds
    • 2.5 Baths
    • 1,225 Sq Ft

    19823 Gulf Blvd Unit 43, Indian Shores, FL 33785

    WELCOME TO PARADISE!!No milestone inspection required, no rental restrictions, a rare 2-car garage, and just a short walk to the beach—this one checks every box. Welcome to your coastal retreat in the heart of Indian Shores. This beautifully updated 2-bedroom, 2.5-bath condo offers the perfect blend of modern upgrades, low-maintenance living, and an unbeatable beachside location. Even better, a

    James Mayes BILTMORE GROUP INC

    19823 Gulf Blvd Unit 43, Indian Shores, FL 33785
  • /2

    $2,400,000

    Sold Oct 07, 2025

    357 12th Ave, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 4.5 Baths
    • 3,355 Sq Ft
    • Built 2004

    Last Sold Summary

    • 14% Below List Price
    • $715/SF
    • 30 Days On Market

    Current Estimated Value $2,699,142

    Last Listing Agent Tammy Waugh BHHS FLORIDA PROPERTIES GROUP

    357 12th Ave, Indian Rocks Beach, FL 33785

Showing Results 681 - 720, Page 18 of 18

How to Buy a Home How to Finance a Home How to Sell a Home