6,710

Homes in ZIP Code 33785

Section Image
    • /66

      Est $612,214 Not Listed For Sale

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

      19627 Gulf Blvd Unit 103, Indian Shores, FL 33785

      19627 Gulf Blvd Unit 103, Indian Shores, FL 33785
  • /35

    $381,000

    • 1 Bed
    • 1 Bath
    • 735 Sq Ft

    19417 Gulf Blvd Unit A-202, Indian Shores, FL 33785

    Coastal paradise awaits with fully furnished condominium in Indian Shores. Discover the epitome of coastal living in this stunning second-floor condominium, situated to offer breathtaking views of the Intracoastal Waterway, marina and pool. This prime location in Indian Shores, between Gulf of Mexico and Intracoastal Waterway, promises a lifestyle of relaxation and adventure. This fully

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    19417 Gulf Blvd Unit A-202, Indian Shores, FL 33785
  • /58

    $1,500,000 Sold Mar 10, 2025

    2504 Gulf Blvd Unit 308, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,530 Sq Ft
    • Built 1981

    Last Sold Summary

    • 6% Below List Price
    • $980/SF
    • 11 Days On Market

    Current Estimated Value $1,466,543

    Last Listing Agent David Christ, Sr GULF BEACH REALTY INC

    2504 Gulf Blvd Unit 308, Indian Rocks Beach, FL 33785
    • /55

      Est $878,189 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,060 Sq Ft

      20000 Gulf Blvd Unit 204, Indian Shores, FL 33785

      20000 Gulf Blvd Unit 204, Indian Shores, FL 33785
  • /53

    $985,000

    • 3 Beds
    • 2 Baths
    • 1,540 Sq Ft

    399 2nd St Unit 718, Indian Rocks Beach, FL 33785

    Nestled in the heart of Indian Rocks Beach, this beautifully furnished 3-bedroom, 2-bathroom condo at Harbourside at Marker 33 offers the perfect combination of luxury coastal living and income-generating potential. Just steps from the beach, this turnkey unit features breathtaking views of the Intracoastal Waterway and Gulf of Mexico from the private balcony off the main living area. The

    Troy Walseth KELLER WILLIAMS GULF BEACHES

    399 2nd St Unit 718, Indian Rocks Beach, FL 33785
  • /2

    $280,000 Sold Jun 11, 2025

    18399 Gulf Blvd Unit 376, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 522 Sq Ft
    • Built 1964

    Last Sold Summary

    • 25% Below List Price
    • $536/SF
    • 315 Days On Market

    Current Estimated Value $280,953

    Last Listing Agent Scott Coldwell C6 MANAGEMENT

    18399 Gulf Blvd Unit 376, Indian Shores, FL 33785
    • /45

      Est $937,324 Not Listed For Sale

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

      20204 Gulf Blvd Unit 4, Indian Shores, FL 33785

      20204 Gulf Blvd Unit 4, Indian Shores, FL 33785
  • /13

    $1,399,900 Pending

    • 5 Beds
    • 5 Baths
    • 3,002 Sq Ft

    1203 Bayshore Blvd, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Under Construction. On the water opportunity 3 story home with a great view in desired Indian Rocks Beach! New construction home 1/2 completed for you to finish to your standards and preferences. Solid concrete block construction on bottom floor with underground piling foundation for extra wind speed strength. Top 2 floors of living space are frame

    Brian Smith GHD REALTY OF PINELLAS INC

    1203 Bayshore Blvd, Indian Rocks Beach, FL 33785
  • /2

    $485,000 Sold Sep 23, 2025

    2109 Gulf Blvd Unit 1B, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1 Bath
    • 920 Sq Ft
    • Built 1980

    Last Sold Summary

    • 3% Below List Price
    • $527/SF
    • 17 Days On Market

    Current Estimated Value $497,021

    Last Listing Agent Sarah McIntyre CENTURY 21 BEGGINS

    2109 Gulf Blvd Unit 1B, Indian Rocks Beach, FL 33785
    • /44

      Est $541,066 Not Listed For Sale

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

      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785

      20019 Gulf Blvd Unit 7, Indian Shores, FL 33785
  • /60

    $950,000

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

    2109 Bay Blvd, Indian Rocks Beach, FL 33785

    PERFECT location - exceptional value! COMPLETELY furnished waterfront beach home located on a lovely protected cove offering wide water views from multiple areas. This is truly a beach charmer! Ideally situated just 2 blocks from pristine white sandy beaches in the popular city of Indian Rocks Beach, known for its small-town atmosphere and pedestrian friendly environs, the spacious and open

    Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    2109 Bay Blvd, Indian Rocks Beach, FL 33785
  • /2

    $448,000 Sold Nov 01, 2025

    301 14th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 1957

    Last Sold Summary

    • 20% Below List Price
    • $339/SF
    • 91 Days On Market

    Last Listing Agent Ashton Campbell GREAT WESTERN REALTY

    301 14th Ave, Indian Rocks Beach, FL 33785
    • /37

      Est $282,007 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 770 Sq Ft

      1 Windrush Blvd Unit 27, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 27, Indian Rocks Beach, FL 33785
  • /19

    $1,424,000

    • 3 Beds
    • 2 Baths
    • 1,235 Sq Ft

    20040 Gulf Blvd Unit 302, Indian Shores, FL 33785

    This Gulf front condo is in the sought after Sand Castle 3 building. Great opportunity for an income producing property and vacation get-a-way rolled into one. Completely furnished and turn key. This is a very popular 7 day building with a heated pool, spa, gas grills, and the most wonderful wide sandybeach! - 1 reserved parking space undercover - Roof redone in 2023 and newly painted

    Clarence Fields LUXURY & BEACH REALTY INC

    20040 Gulf Blvd Unit 302, Indian Shores, FL 33785
  • /2

    $975,000 Sold Aug 06, 2025

    20002 Gulf Blvd Unit 2604, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,180 Sq Ft
    • Built 1979

    Last Sold Summary

    • 19% Below List Price
    • $826/SF
    • 206 Days On Market

    Current Estimated Value $982,664

    Last Listing Agent Debbie Baker PLUMLEE GULF BEACH REALTY

    20002 Gulf Blvd Unit 2604, Indian Shores, FL 33785
    • /61

      Est $269,152 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 770 Sq Ft

      1 Windrush Blvd Unit 17, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 17, Indian Rocks Beach, FL 33785
  • /17

    $2,189,000

    • Land
    • 0.25 Acre
    • $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

    $950,000 Sold Jun 20, 2025

    112 13th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,680 Sq Ft
    • Built 2011

    Last Sold Summary

    • 26% Below List Price
    • $565/SF
    • 65 Days On Market

    Current Estimated Value $973,779

    Last Listing Agent Bob Dean CENTURY 21 BEGGINS

    112 13th Ave, Indian Rocks Beach, FL 33785
    • /36

      Est $387,218 Not Listed For Sale

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

      1 Windrush Blvd Unit 41, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 41, Indian Rocks Beach, FL 33785
  • /37

    $550,000

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

    2204 1st St Unit F, Indian Rocks Beach, FL 33785

    Welcome to coastal living at its finest — a rare opportunity to own a three-story beach-side residence that blends the feel of a private townhome with the convenience and low-maintenance lifestyle of condo living. Just a short walk to the sand, surf, and vibrant beachfront dining, this home delivers the best of Florida living. Step inside and you’ll immediately notice the thoughtful layout. The

    Tyler Carpenter CARPENTER REALTY GROUP

    2204 1st St Unit F, Indian Rocks Beach, FL 33785
  • /2

    $426,000 Sold Aug 20, 2025

    19111 Vista Bay Dr Unit 308, Indian Shores, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,345 Sq Ft
    • Built 1983

    Last Sold Summary

    • 19% Below List Price
    • $317/SF
    • 274 Days On Market

    Current Estimated Value $451,263

    Last Listing Agent Dorita Mayeux RE/MAX ACTION FIRST OF FLORIDA

    19111 Vista Bay Dr Unit 308, Indian Shores, FL 33785
    • /33

      Est $417,329 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 955 Sq Ft

      1 Windrush Blvd Unit 60, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 60, Indian Rocks Beach, FL 33785
  • /35

    $1,299,999

    • 4 Beds
    • 3.5 Baths
    • 2,236 Sq Ft

    19915 Gulf Blvd Unit 805, Indian Shores, FL 33785

    Live the coastal lifestyle in this beautifully appointed Indian Shores townhome—just steps from the beach and offering access to a private community dock. Perfect as a full-time residence or vacation retreat, this home combines luxury finishes with everyday convenience. This move-in-ready home in the desirable Waterside community also welcomes pets, including those over 101 pounds and puts you

    Kerryn Ellson COASTAL PROPERTIES GROUP INTERNATIONAL

    19915 Gulf Blvd Unit 805, Indian Shores, FL 33785
  • /2

    $1,300,000 Sold Jun 27, 2025

    822 Gulf Blvd, Indian Rocks Beach, FL 33785

    • 5 Beds
    • 3 Baths
    • 1,893 Sq Ft
    • Built 1940

    Last Sold Summary

    • 28% Below List Price
    • $687/SF
    • 130 Days On Market

    Last Listing Agent Kelly Ackley PREMIER SOTHEBY'S INTL REALTY

    822 Gulf Blvd, Indian Rocks Beach, FL 33785
    • /35

      Est $332,541 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 955 Sq Ft

      1 Windrush Blvd Unit 59, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit 59, Indian Rocks Beach, FL 33785
  • /27

    $569,000

    • 2 Beds
    • 2 Baths
    • 935 Sq Ft

    19701 Gulf Blvd Unit 407, Indian Shores, FL 33785

    Seller financing available! Enter into beachside living at its best, just across from the Gulf with views of the beach and intracoastal waters! This top-floor two-bedroom, 2-bath condominium allows weekly rentals, offering income potential and a relaxing coastal escape. The building has been beautifully remodeled after the storm, with a new clubhouse and recreation center on the way. Enjoy

    Kelly Ackley PREMIER SOTHEBY'S INTL REALTY

    19701 Gulf Blvd Unit 407, Indian Shores, FL 33785
  • /2

    $610,000 Sold Feb 28, 2025

    399 C 2nd St Unit 220, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,110 Sq Ft
    • Built 2016

    Last Sold Summary

    • 24% Below List Price
    • $550/SF
    • 427 Days On Market

    Current Estimated Value $585,730

    Last Listing Agent Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

    399 C 2nd St Unit 220, Indian Rocks Beach, FL 33785
    • /26

      Est $347,791 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 955 Sq Ft

      1 Windrush Blvd Unit V70, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit V70, Indian Rocks Beach, FL 33785
  • /48

    $529,000

    • 1 Bed
    • 1 Bath
    • 715 Sq Ft

    19450 Gulf Blvd Unit 503, Indian Shores, FL 33785

    Direct gulf-front paradise in Indian Shores. Experience the ultimate Florida beach island lifestyle in this beautifully renovated, newly furnished, luxurious, large one-bedroom, one-bath, fifth-floor beachfront condominium offering unobstructed 180-degree million dollar water and sunset views. Directly on a newly renourished extended Gulf beach, this coastal island retreat blends high-end

    Michael Perez PREMIER SOTHEBY'S INTL REALTY

    19450 Gulf Blvd Unit 503, Indian Shores, FL 33785
  • /2

    $810,000 Sold Jul 15, 2025

    960 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785

    • 1 Bed
    • 1 Bath
    • 480 Sq Ft
    • Built 1948

    Last Sold Summary

    • 10% Below List Price
    • $1,688/SF
    • 8 Days On Market

    Current Estimated Value $959,000

    Last Listing Agent Martha Thorn COLDWELL BANKER REALTY

    960 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
    • /47

      Est $273,217 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 770 Sq Ft

      1 Windrush Blvd Unit V67, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit V67, Indian Rocks Beach, FL 33785
  • /46

    $2,200,000

    • 4 Beds
    • 4 Baths
    • 2,919 Sq Ft

    328 6th Ave, Indian Rocks Beach, FL 33785

    Exceptional Waterfront Property – Fully Furnished & Turnkey Rarely available waterfront home with beautiful water views from both the front and back. Fully furnished and professionally maintained with a strong rental history. Located on a quiet dead-end street just minutes from the beach, dining, shopping, and local attractions. Freshly painted on the exterior in a tasteful cream color, the home

    Steven Koleno BEYCOME OF FLORIDA LLC

    328 6th Ave, Indian Rocks Beach, FL 33785
  • /2

    $660,000 Sold Oct 22, 2025

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

    • 2 Beds
    • 2 Baths
    • 1,415 Sq Ft
    • Built 2004

    Last Sold Summary

    • 17% Below List Price
    • $466/SF
    • 141 Days On Market

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    1912 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785
    • /34

      Est $372,255 Not Listed For Sale

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

      1 Windrush Blvd Unit T32, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit T32, Indian Rocks Beach, FL 33785
  • /32

    $998,000

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

    18500 Gulf Blvd Unit 209, Indian Shores, FL 33785

    Come enjoy the beach life in this spacious 2 bedroom - 2 bath condo perfectly located over the pool with expansive views from the living area and the Gulf Front Balcony that overlook our gentle Gulf Waters & sugar sand beach that goes on for miles. This is one of the most sought-after vacation rental properties.The gracious living area is tastefully decorated with new sectional that has room

    Holly Swendson REALTY EXPERTS

    18500 Gulf Blvd Unit 209, Indian Shores, FL 33785
  • /2

    $845,000 Sold May 29, 2025

    20000 Gulf Blvd Unit 205, Indian Shores, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,060 Sq Ft
    • Built 1974

    Last Sold Summary

    • 9% Below List Price
    • $797/SF
    • 51 Days On Market

    Current Estimated Value $837,624

    Last Listing Agent Dillon Eversole REALTY HUB

    20000 Gulf Blvd Unit 205, Indian Shores, FL 33785
    • /43

      Est $299,389 Not Listed For Sale

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

      1 Windrush Blvd Unit T29, Indian Rocks Beach, FL 33785

      1 Windrush Blvd Unit T29, Indian Rocks Beach, FL 33785
  • /13

    $1,295,000

    • Land
    • 0.23 Acre
    • $5,630,435 per Acre

    315 10th Ave, Indian Rocks Beach, FL 33785

    Discover an exceptional opportunity to build your dream home or vacation retreat on this nearly quarter-acre (0.23 acres) cleared and vacant residential lot, just steps from the sugary white sands of Indian Rocks Beach, Nature Preserve & Playground. Tucked away on a quiet cul-de-sac street, this oversized lot boasts approximately 66 feet of width by 175 feet of depth, with 70 feet of direct

    Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    315 10th Ave, Indian Rocks Beach, FL 33785
  • /2

    $899,000 Sold Jan 06, 2025

    1510 Gulf Blvd Unit 105, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Built 1993

    Last Sold Summary

    • $692/SF
    • 3 Days On Market

    Current Estimated Value $886,238

    Last Listing Agent Laura Marie EXP REALTY LLC

    1510 Gulf Blvd Unit 105, Indian Rocks Beach, FL 33785
    • /36

      Est $1,166,145 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,895 Sq Ft

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

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

Showing Results 641 - 680, Page 17 of 18

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