3,649

Indian Rocks Beach, FL Homes

Section Image Section Image
  • /60

    $700,000 Pending

    • 2 Beds
    • 1 Bath
    • 1,028 Sq Ft

    300 16th Ave, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Indian Rocks Beach Home with Dock & Boat Lift – Owner Financing Available!Discover the perfect opportunity to own a waterfront home in the heart of Indian Rocks Beach, just steps from Kolb Park! This 2-bedroom, 1-bath home features a detached garage and private dock with a 10,000 lb boat lift, making it an ideal retreat for boating

    Agent Photo

    Mark Baserap

    COASTAL PROPERTIES GROUP

    (727) 624-1289

    300 16th Ave, Indian Rocks Beach, FL 33785
  • /29

    $3,500 per month

    • 3 Beds
    • 2.5 Baths
    • 1,672 Sq Ft
    • Townhouse for Rent

    2108 1st St, Indian Rocks Beach, FL 33785

    Indian Rocks Retreat – 3BR/2.5BA Townhome Just Steps from the Beach | 5 Identical Units AvailableExceptional opportunity to rent a modern, hurricane-resistant townhome just a 2-minute walk from Indian Rocks Beach. This 5-unit concrete block building, constructed under the 2021 building codes, remained fully undamaged after two recent hurricanes. All five units are identical and available for

    Daniel Echevarria FIRST HOUSING REALTY GROUP

    2108 1st St, Indian Rocks Beach, FL 33785
  • /2

    $1,150,000 Sold Jul 16, 2025

    • 1,300 Sq Ft
    • $885/SF
    • 179 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1983

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

    Step into your dream coastal escape at the Reef Club in Indian Rocks Beach! This beautifully renovated 3-bedroom, 2-bathroom, 1,300 sqft condo is a sanctuary of style and comfort. From the moment you enter, you’ll be captivated by the seamless flow of luxury vinyl plank flooring, the gleaming quartz countertops, and the sleek Samsung appliances in the recently renovated kitchen. Every detail,

    Mindy Smith EXP REALTY LLC

    1000 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785
    • /34

      Est $307,619 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 605 Sq Ft

      109 16th Ave Unit 6, Indian Rocks Beach, FL 33785

      109 16th Ave Unit 6, Indian Rocks Beach, FL 33785
  • /54

    $3,250,000

    • 4 Beds
    • 4.5 Baths
    • 3,400 Sq Ft

    371 12th Ave, Indian Rocks Beach, FL 33785

    Welcome to your coastal dream home – built in 2021, Key West-inspired masterpiece perfectly positioned on the Intracoastal Waterway in the heart of Indian Rocks Beach. Whether you're looking for a high-end full-time residence or a profitable short-term rental investment, this move-in-ready 3-story stunner checks every box. Designed for Living and Built for Entertaining! Step inside this luxury

    Agent Photo

    Adrienne Dauses

    COMPASS FLORIDA LLC

    (727) 761-2445

    371 12th Ave, Indian Rocks Beach, FL 33785
  • /55

    $2,800 per month

    • 3 Beds
    • 2.5 Baths
    • 1,575 Sq Ft
    • Townhouse for Rent

    314 Windrush Blvd Unit 13, Indian Rocks Beach, FL 33785

    ONLY 3 BLOCKS TO THE BEACH! Enjoy a beautifully well-maintained, fully furnished home in a charming beach town! Centrally located with SPARKLING SWIMMING POOL and lots of beach toys, wagon, and beach towels. ----AVAILABLE August 1, 2025 to February 3, 2026 - possibly longer--------- Indian Rocks Beach "IRB" is a true gem located in Florida’s Gulf Coast! Nestled between Clearwater and Saint

    Liz Barrett LIZARD REALTY

    314 Windrush Blvd Unit 13, Indian Rocks Beach, FL 33785
  • /2

    $810,000 Sold Jul 15, 2025

    • 480 Sq Ft
    • $1688/SF
    • 8 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1948

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

    Step back in time and experience the timeless charm of Old Florida in this original Indian Rocks Beach cottage, perfectly positioned right on the sand. Full of character and coastal allure, this fully furnished beachfront gem captures the essence of relaxed beach living, with a laid-back vibe that encourages you to slow down and savor the sunshine. Whether you're searching for a turn-key

    Martha Thorn COLDWELL BANKER REALTY

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

      Est $1,902,965 Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 3,390 Sq Ft

      333 12th Ave, Indian Rocks Beach, FL 33785

      333 12th Ave, Indian Rocks Beach, FL 33785
  • /97

    $4,500,000

    • 5 Beds
    • 4 Baths
    • 3,090 Sq Ft

    516 Gulf Blvd, Indian Rocks Beach, FL 33785

    PRICE REDUCED!!! If you've been dreaming of owning a generational income producing property. Look no further. Come make memories with your family for years to come and have this property virtually pay for itself. This is a highly sought after rental with repeat customers. Who build their own memories at this amazing beach front front property. It's walkable to restaurants, water parks, shopping

    Agent Photo

    Scott Friedman

    STOFEL & ASSOCIATES REALTY

    (727) 607-7349

    516 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /31

    $2,900 per month

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • House for Rent

    104 15th Ave, Indian Rocks Beach, FL 33785

    Welcome to your coastal retreat just across the street from public access to the sugar-white sands of Indian Rocks Beach! This light and bright 2-bedroom, 1.5-bath home offers the perfect blend of comfort and beachside living. Step inside to an open and airy floorplan featuring stylish wood laminate flooring and durable terrazzo throughout. The chef’s kitchen is a dream with sleek stainless steel

    Chelsie Jacobs WRIGHT DAVIS REAL ESTATE

    104 15th Ave, Indian Rocks Beach, FL 33785
  • /2

    $630,000 Sold Jul 15, 2025

    • 1,462 Sq Ft
    • $431/SF
    • 156 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1990

    905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    Nestled in the serene community of Indian Rocks Beach, 905 Hidden Harbour Drive offers the perfect blend of modern updates and coastal charm. This meticulously maintained home boasts an extensive list of recent upgrades, including a new garage door (2024), high-end carpet runner for the stairs (2024), new windows (waiting on installation, 2024), a brand-new roof (2023), water heater (2023),

    Jenna Kuzma THE SHOP REAL ESTATE CO.

    905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
    • /39

      Est $820,558 Not Listed For Sale

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

      340 Bahia Vista Dr, Indian Rocks Beach, FL 33785

      340 Bahia Vista Dr, Indian Rocks Beach, FL 33785
  • /79

    $5,300,000

    • 4 Beds
    • 5.5 Baths
    • 3,792 Sq Ft

    2 4th Ave N, Indian Rocks Beach, FL 33785

    NEW LUXURY MODERN 2022 CUSTOM-BUILT BEACHFRONT MASTERPIECE! ICONIC BUILD IN THE HEART OF IRB!Step through the GRAND DOUBLE DOORS into a SPACIOUS FOYER featuring a DRIFTWOOD-INSPIRED STAIRCASE that sets the tone for coastal elegance. A 4-STOP ELEVATOR makes access to every level effortless!The heart of the home is a STUNNING MODERN LIVING ROOM AND OPEN KITCHEN, designed to impress

    Agent Photo

    Matthew Workman

    SANDCASTLE REALTY INC

    (727) 761-5446

    2 4th Ave N, Indian Rocks Beach, FL 33785
  • /55

    $3,200 per month

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Townhouse for Rent

    2507 Bay Blvd Unit A, Indian Rocks Beach, FL 33785

    CALLING ALL BOATERS & WATER ENTHUSIASTS! Furnished Waterfront Rental – Now Available for Lease! - (6 Months minimum lease).Enjoy spectacular wide canal views and your very own half boat dock at this beautifully updated, flood damage free duplex in desirable Indian Rocks Beach. This charming 2-bedroom, 2-bathroom, 1-car garage townhome-style unit is fully furnished and move-in ready – complete

    Don Charron CASHFLOW R.P.M.

    2507 Bay Blvd Unit A, Indian Rocks Beach, FL 33785
  • /2

    $1,295,000 Sold Jul 14, 2025

    • 2,120 Sq Ft
    • $611/SF
    • 63 Days On Market
    • 2 Beds
    • 2.5 Baths
    • Built 1979

    324 6th Ave, Indian Rocks Beach, FL 33785

    Indian Rocks Beach Luxury Coastal living at its finest. This home has numerous added features, whole house Generator, 2 tankless natural gas water heaters, " Thermador side by side freezer / refrigerator, built in wall oven, built in wall microwave, and natural gas counter cooktop, professional grade exhaust hood, all from " Thermador ". Exotic countertops, wine cooler in the island, bar height

    Larry Huckstep CHARLES RUTENBERG REALTY INC

    324 6th Ave, Indian Rocks Beach, FL 33785
    • /39

      Est $698,098 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,468 Sq Ft

      1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

      1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
  • /55

    $1,650,000

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

    300 10th Ave, Indian Rocks Beach, FL 33785

    Boho Beach Luxury Meets Airbnb Success! This newly renovated coastal retreat perfectly blends boho-chic charm with modern luxury, making it a top-performing Airbnb and a personal paradise! Featuring 3 spacious bedrooms, 2 full baths, and upscale finishes throughout, this home offers the ultimate in comfort and style. Step outside to your own private waterfront tropical oasis with a stunning

    Agent Photo

    Adrienne Dauses

    COMPASS FLORIDA LLC

    (727) 591-7479

    300 10th Ave, Indian Rocks Beach, FL 33785
  • /10

    $1,900 per month

    • 2 Beds
    • 1 Bath
    • 650 Sq Ft
    • Townhouse for Rent

    201 8th Ave Unit 2, Indian Rocks Beach, FL 33785

    Furnished 2 br/1ba, 1/2 of duplex, Unit #2, 700 sq. just 3 minues walk to the Beach by Cookie Coconut Cafee serving amazing Cuban coffee, delicious sandwiches and home made ice dream. Indian Rocks Beach is one of the best and most popular Beaches in Tampa Bay! Watch unforgetable sunsets, long walks, swimming, fishing and live music every night. All included in rent, just pay your electric. All

    INESSA KOSONEN BLAKE REAL ESTATE INC

    201 8th Ave Unit 2, Indian Rocks Beach, FL 33785
  • /2

    $675,000 Sold Jul 10, 2025

    • 1,080 Sq Ft
    • $625/SF
    • 39 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 2000

    1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785

    ON THE ROCKS GOOD TIMES & TAN LINES await you and your guests! Superb opportunity for a BEACH INVESTMENT PROPERTY, SECOND HOME or a MORE PERMANENT PLACE to hang your flip flops in arguably one of the best beach towns in Florida...Indian Rocks Beach (or as the locals say...IRB). Positioned on the WEST SIDE OF GULF BLVD, MERE STEPS from the beach with access to miles of sandy shoreline, sparkling

    Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

    1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785
    • /46

      Est $616,964 Not Listed For Sale

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

      326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785

      326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785
  • /47

    $2,375,000

    • 5 Beds
    • 4.5 Baths
    • 3,281 Sq Ft

    330 6th Ave, Indian Rocks Beach, FL 33785

    *** Coastal Luxury in Indian Rocks Beach – Waterfront Paradise with Proven Short-Term Rental Income! *** Welcome to 330 6th Ave N, fully furnished, 5 bedroom 4.5 bath, waterfront oasis in the heart of Indian Rocks Beach. This stunning oasis retreat offers the ultimate blend of luxury, comfort, and coastal charm, with direct access to the Intracoastal Waterway and the Gulf of Mexico. Designed for

    Agent Photo

    Keegan Siegfried

    LPT REALTY, LLC

    (727) 620-6621

    330 6th Ave, Indian Rocks Beach, FL 33785
  • /29

    $2,500 per month

    • 2 Beds
    • 1 Bath
    • 770 Sq Ft
    • Condo for Rent

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

    One or more photo(s) has been virtually staged. 2 bedroom 1 bath first floor condo in Intracoastal waterfront community, blocks from the Gulf of Mexico. Numerous restaurants and shopping nearby. No pets.

    Eric Von Heal OCEAN LIFE REALTY INC

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

    $1,200,000 Sold Jul 10, 2025

    • 2,290 Sq Ft
    • $524/SF
    • 93 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1956

    1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785

    HUGE $100,000 PRICE IMPROVEMENT!! This just became the best deal on the market and you need to come and see this FULLY RENOVATED Move in ready 4 BEDROOMS and 3 FULL BATHROOMS making this home a double master suites, BLOCK CONSTRUCTION, INTRACOASTAL WATERFRONT, POOL HOME in ONE OF THE BEST BEACH COMMUNITIES around,IRB allowing Air BnB style with no rental restrictions. Just wait until you step

    PAULA TITO LPT REALTY, LLC

    1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785
    • /56

      Est $1,569,389 Not Listed For Sale

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

      2699 Gulf Blvd, Indian Rocks Beach, FL 33785

      2699 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /97

    $4,500,000

    • 5 Beds
    • 4 Baths
    • 3,090 Sq Ft

    516 Gulf Blvd, Indian Rocks Beach, FL 33785

    PRICE REDUCED!!! If you've been dreaming of owning a generational income producing property. Look no further. Come make memories with your family for years to come and have this property virtually pay for itself. This is a highly sought after rental with repeat customers. Who build their own memories at this amazing beach front front property. It's walkable to restaurants, water parks, shopping

    Agent Photo

    Scott Friedman

    STOFEL & ASSOCIATES REALTY

    (727) 416-6888

    516 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /14

    $2,800 per month

    • 2 Beds
    • 1 Bath
    • 748 Sq Ft
    • Townhouse for Rent

    720 E Gulf Blvd Unit A, Indian Rocks Beach, FL 33785

    Stunning Beach Duplex just steps to the Beach!2 - 2br/bath unites avail @ $2800 month each.Both units were renovated in 2025/Plantation shutters, quartz countertops, inviting backyard area to relax, & entertain. Outdoor shower after enjoying the beach. Queen-sized beds. Kitchens include dishwasher, microwave, side/side refrigerator, and range. Tile floors for easy care.Live one of the most

    Kevin Freel CENTURY 21 LIST WITH BEGGINS

    720 E Gulf Blvd Unit A, Indian Rocks Beach, FL 33785
  • /2

    $1,000,000 Sold Jul 02, 2025

    • 1,776 Sq Ft
    • $563/SF
    • 45 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1950

    1803 Bay Blvd, Indian Rocks Beach, FL 33785

    Prime Waterfront Development Opportunity in Indian Rocks Beach. Discover a rare opportunity to own waterfront property zoned for commercial use in the heart of Indian Rocks Beach, Florida. This unique parcel was impacted by the 2024 storms and experienced flooding, but has since been professionally remediated. No additional improvements have been made, offering a clean slate for visionary

    Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    1803 Bay Blvd, Indian Rocks Beach, FL 33785
    • /54

      Est $577,298 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 920 Sq Ft

      708 Gulf Blvd Unit D, Indian Rocks Beach, FL 33785

      708 Gulf Blvd Unit D, Indian Rocks Beach, FL 33785
  • /38

    $849,900

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

    616 2nd St, Indian Rocks Beach, FL 33785

    Whether you’re seeking a year round residence, a coastal vacation retreat, or a sound investment, this Indian Rocks Beach home checks every box. Just a five minute stroll from your front door brings you to sugar sand shores and unforgettable Gulf sunsets. Step inside this light filled 3 bedroom, 2 bathroom home where over 1,500 square feet of thoughtfully designed living space seamlessly

    C.J. Spang INTEGRITY REAL ESTATE SERVICES LLC

    616 2nd St, Indian Rocks Beach, FL 33785
  • /3

    $1,795 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • Apartment for Rent

    701 1st St Unit 3, Indian Rocks Beach, FL 33785

    Enjoy our quaint beach property with this cozy 1 bedroom residence for your relaxation.Walk to the Beach!!!This ground level unit is unfurnished and boasts new granite counters, new cabinets, new central air unit, new appliances, etc. etc.!Lease term is long term for 1 year.Indian Rocks beach is home to some of the best beaches in the country as well as restaurants, shopping, libation, parks,

    Randall Cortner PHILLIP SCOTT MANAGEMENT & INV

    701 1st St Unit 3, Indian Rocks Beach, FL 33785
  • /2

    $1,000,000 Sold Jul 02, 2025

    • 2,680 Sq Ft
    • $373/SF
    • 45 Days On Market
    • 5 Beds
    • 5 Baths
    • Built 1958

    1801 Bay Blvd, Indian Rocks Beach, FL 33785

    Prime Waterfront Development Opportunity in Indian Rocks Beach. Discover a rare opportunity to own waterfront property zoned for commercial use in the heart of Indian Rocks Beach, Florida. This unique parcel was impacted by the 2024 storms and experienced flooding, but has since been professionally remediated. No additional improvements have been made, offering a clean slate for visionary

    Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

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

      Est $494,466 Not Listed For Sale

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

      314 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785

      314 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785
  • /31

    $995,000

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

    501 Janice Place, Indian Rocks Beach, FL 33785

    Amazing renovated Indian Rock Beach dream home. This is a great opportunity to own a SUCCESSFUL and ESTABLISHED vacation rental in Indian Rocks Beach!! Whether you choose to live in this home full time or use it to generate income, this tropical oasis is packed with comfort, relaxation, entertainment and more that can be enjoyed by everyone. This completely updated 4 bedroom, 3 bathroom home has

    Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    501 Janice Place, Indian Rocks Beach, FL 33785
  • /33

    $3,099 per month

    • 2 Beds
    • 2 Baths
    • 1,264 Sq Ft
    • Condo for Rent

    326 Windrush Blvd Unit 101, Indian Rocks Beach, FL 33785

    Welcome to 326 Windrush Blvd #101, a stunning 2-bedroom, 2-bathroom condo located on the second level, offering peace of mind with no living space flood worries. This spacious condo boasts tasteful upgrades and decor, featuring wood-look tile throughout and high-end stainless appliances, for the ultimate in luxury living.The balcony has been seamlessly incorporated into the living space,

    Sammerleigh Becchetti KEY RENTER ST. PETE

    326 Windrush Blvd Unit 101, Indian Rocks Beach, FL 33785
  • /2

    $965,000 Sold Jul 01, 2025

    • 2,134 Sq Ft
    • $452/SF
    • 3 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1955

    2010 20th Avenue Pkwy, Indian Rocks Beach, FL 33785

    Welcome to this waterfront and newly renovated oasis in the desirable Indian Rocks Beach, FL. This 3-bedroom, 2-bathroom home, sprawling over 2,134 square feet, offers a blend of modern luxury and smart design. Completed in 2023, the residence boasts all-new HVAC systems, ducts, electrical, and plumbing, along with hurricane impact sliders and windows on the back of the house and the entire

    Natalie Scott COMPASS FLORIDA LLC

    2010 20th Avenue Pkwy, Indian Rocks Beach, FL 33785
    • /5

      Est $905,593 Not Listed For Sale

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

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

      102 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785
  • /53

    $495,000

    • 2 Beds
    • 1.5 Baths
    • 1,200 Sq Ft

    829 E Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785

    2 BED / 1.5 BATH / 1,200sf TOWNHOUSE STYLE CONDO WITH PERSONAL BOAT SLIP in arguably one of the best beach towns in Florida…Indian Rocks Beach (or as the locals say…IRB)! This is a SUPERB RENOVATION OPPORTUNITY and could be just what someone (you or your Buyer after reno) is looking for as a PRIMARY, SECONDARY or INVESTMENT property. EAST FACING INTRACOASTAL WATERFRONT with direct water views

    Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

    829 E Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785
  • /12

    $3,500 per month

    • 2 Beds
    • 2 Baths
    • 1,465 Sq Ft
    • Condo for Rent

    643 Garland Cir, Indian Rocks Beach, FL 33785

    WATERFRONT Lifestyle Rental! This amazing 2-bedroom 2-baths waterfront townhome. Living on the water is “living the Florida dream”. It's true Paradise. This lease includes access to the community pool and pickleball courts. The refreshing oasis is perfect for relaxing and socializing with friends. Nestled in a highly sought-after beach community, this townhome is a short distance from the

    Sandy Beach PLUMLEE GULF BEACH REALTY

    643 Garland Cir, Indian Rocks Beach, FL 33785
  • /2

    $700,000 Sold Jun 27, 2025

    • 850 Sq Ft
    • $824/SF
    • 77 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1980

    2215 1st St Unit A & B, Indian Rocks Beach, FL 33785

    Incredible Investment Opportunity! for investors, builders, and developers, this generous 120x60 corner lot is zoned RM1 (2 units), offering endless possibilities. Build your dream home while living in the elevated existing home, or take advantage of the space to construct a duplex. The property is located just one block from the pristine, white sands of Indian Rocks Beach. While the lot

    Marykay Csenge COASTAL PROPERTIES GROUP INTERNATIONAL

    2215 1st St Unit A & B, Indian Rocks Beach, FL 33785
    • /26

      Est $1,295,729 Not Listed For Sale

      490 20th Ave, Indian Rocks Beach, FL 33785

      490 20th Ave, Indian Rocks Beach, FL 33785

Showing Results 1 - 40, Page 1 of 18

Home Trends in Indian Rocks Beach, FL

Housing Trends

Median Sale Price
$860,000
Median Single Family Sale Price
$995,000
Median Townhouse Sale Price
$710,000
Median 2 Bedroom Sale Price
$799,900
Median 1 Bedroom Sale Price
$350,000
Average Price Per Sq Ft
$640
Number of Homes for Sale
49
Last 12 months Home Sales
51
Months of Supply
11.50
Median List Price
$899,900
Median Change From 1st List Price
13%
Median Home Sale Price YoY Change
-3%
How to Buy a Home How to Finance a Home How to Sell a Home