6,768

Homes in ZIP Code 33785

Section Image Section Image
  • /12

    $6,495,000

    • Land
    • 31,363 Sq Ft
    • $9,020,833 per Acre

    18602 Gulf Blvd, Indian Rk Beach, FL 33785

    EXTRAORDINARY CANVAS FOR GULF-FRONT LUXURY. Discover a rare opportunity to create a masterpiece on the pristine, powder-white sand of Indian Shores. With 100 feet of coveted beach frontage directly on the Gulf and a depth of over 300 feet (including ±234 feet buildable depth), this cleared, shovel-ready site offers an incredible footprint. With a total lot size of ±0.72 acres, over half an acre

    Agent Photo

    James Wheeler

    CHARLES RUTENBERG REALTY INC

    (727) 739-2161

    18602 Gulf Blvd, Indian Rk Beach, FL 33785
  • /36

    $6,000 Per Month

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

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

    Penthouse in Vista Bay Condos of Indian Shores with incredible water views as far as the eye can see. Water views are from almost every room of the Intracoastal waterway, and there are partial Gulf views from the walkway. Dock/lift available for a large vessel if needed and with owner approval. Open floor plan with neutral colors and upscale decor. 2 Bedroom/2 Bath, 1,360 Sq. Ft. turn-key/fully

    Jo Overin SMITH & ASSOCIATES REAL ESTATE

    19111 Vista Bay Dr Unit 612, Indian Shores, FL 33785
  • /2

    $530,000 Sold Apr 03, 2026

    119 13th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,471 Sq Ft
    • Built 1978

    Last Sold Summary

    • 38% Below List Price
    • $360/SF
    • 374 Days On Market

    Current Estimated Value $731,828

    Last Listing Agent Manny Baginski COASTAL PROPERTIES GROUP INTERNATIONAL

    119 13th Ave, Indian Rocks Beach, FL 33785
    • /46

      Est $624,859 Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,275 Sq Ft
      • Built 1983
      326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 11% Below List Price
      • $549/SF
      • 39 Days On Market
      • Last Sold Price $700,000
      • Jan 16, 2024

      Last Listing Agent Joan Fitterling CENTURY 21 RE CHAMPIONS

  • /40

    $699,000

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

    19010 Gulf Blvd Unit 101, Indian Shores, FL 33785

    Experience exclusive Gulf-front living in this beautifully appointed 2 bedroom, 2 bath condominium offering approximately 1,200 square feet, located in an intimate and highly desirable complex of only six residences. Perfectly positioned directly on the Gulf and across from the Intracoastal, this exceptional property offers privacy, convenience, and an unbeatable coastal lifestyle.Inside, the

    Agent Photo

    Sheila Awad

    PALERMO REAL ESTATE PROF. INC.

    (727) 353-9800

    19010 Gulf Blvd Unit 101, Indian Shores, FL 33785
  • /39

    $2,350 Per Month

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

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

    Welcome to 1 Windrush Blvd #93, a beautifully renovated 2-bedroom, 2-bath condo located in the desirable Windrush Cove community. This fantastic condo is located in the heart of Indian Rocks Beach, just moments from the beach and everything the area has to offer. This thoughtfully updated unit features a brand-new kitchen complete with quartz countertops and all-new stainless steel appliances.

    Nicole Shaw REALTY EXPERTS

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

    $940,000 Sold Jul 18, 2025

    204 Haven Beach Ct, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,935 Sq Ft
    • Built 2015

    Last Sold Summary

    • 1% Below List Price
    • $486/SF
    • 7 Days On Market

    Current Estimated Value $961,357

    Last Listing Agent Kristi Phillips COASTAL PROPERTIES GROUP INTERNATIONAL

    204 Haven Beach Ct, Indian Rocks Beach, FL 33785
    • /2

      Est $1,163,109 Not Listed For Sale

      19418 Gulf Blvd Unit 506, Indian Shores, FL 33785

      • 3 Beds
      • 2 Baths
      • 1,425 Sq Ft
      • Built 1980
      19418 Gulf Blvd Unit 506, Indian Shores, FL 33785

      Last Sold Summary

      • 1% Below List Price
      • $825/SF
      • 19 Days On Market
      • Last Sold Price $1,175,000
      • Feb 19, 2025

      Last Listing Agent Deborah Campbell SUN BEACH PROPERTIES

  • /20

    $499,000

    • 2 Beds
    • 1 Bath
    • 860 Sq Ft

    18650 Gulf Blvd Unit 315, Indian Shores, FL 33785

    BEST VALUE ON THE BEACHSIDE – DON’T MISS THIS ONE. This beautifully updated 2 Bedroom / 1 Bathroom end unit delivers exceptional value with abundant natural light pouring into the open Dining/Living area, creating a bright, coastal feel buyers are searching for right now. From the moment you walk in, the warm tile flooring with custom shell inlays and curated coastal finishes set this unit apart

    Agent Photo

    Matthew Workman

    SANDCASTLE REALTY INC

    (727) 591-4398

    18650 Gulf Blvd Unit 315, Indian Shores, FL 33785
  • /71

    $30,000 Per Month

    • 4 Beds
    • 5.5 Baths
    • 4,262 Sq Ft
    • House for Rent

    459 20th Ave, Indian Rocks Beach, FL 33785

    STUNNING custom designed and constructed by Tide Homes, this luxury estate is the pinnacle of luxury living in charming Indian Rocks Beach. Boasting 4 bedrooms, 5 baths with comfortable and convenient floor plan, this is a home you will never want to leave once you move in. Beautifully appointed, fully furnished with optimal ease of access to some of the nations premier beaches, Clearwater, St

    Kathryn Crowe SMITH & ASSOCIATES REAL ESTATE

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

    $1,590,000 Sold Apr 01, 2026

    2 15th Ave Unit 304, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2.5 Baths
    • 2,002 Sq Ft
    • Built 2000

    Last Sold Summary

    • 4% Below List Price
    • $794/SF
    • 22 Days On Market

    Current Estimated Value $1,642,487

    Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

    2 15th Ave Unit 304, Indian Rocks Beach, FL 33785
    • /56

      Est $1,394,735 Not Listed For Sale

      2699 Gulf Blvd, Indian Rocks Beach, FL 33785

      • 2 Beds
      • 2 Baths
      • 4,096 Sq Ft
      • Built 1954
      2699 Gulf Blvd, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 13% Below List Price
      • $391/SF
      • 370 Days On Market
      • Last Sold Price $1,600,000
      • Jul 03, 2024

      Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL

  • /45

    $985,000

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

    60 Gulf Blvd Unit 204, Indian Rocks Beach, FL 33785

    Beachfront Bliss meets savvy investment in this stunning gulf front condo that puts you steps from the sand and waves. This completely renovated 2 bedroom, 2 bath townhouse style retreat offers 1100 square feet of coastal living at its finest. Wake up to breathtaking beach views that never get old no matter how many sunsets you witness from your balcony. The turnkey condition means you can start

    Agent Photo

    Carmen Altamura

    THE SEASIDE REAL ESTATE STORE

    (727) 591-6494

    60 Gulf Blvd Unit 204, Indian Rocks Beach, FL 33785
  • /19

    $5,000 Per Month

    • 6 Beds
    • 2 Baths
    • 3,262 Sq Ft
    • House for Rent

    1612 1st St, Indian Rocks Beach, FL 33785

    Coastal Retreat Steps from the Sand in the BeachExperience elevated coastal living in this spacious three-story home just moments from the beach The third floor is dedicated to a private primary retreat, featuring a generous master suite with a loft-style sitting area that overlooks the living space below—perfect for a quiet escape or home office nook. On the second floor, you’ll find two

    Brenda Bianchi BIANCHI REALTY & PROPERTY MANAGEMENT INC.

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

    $1,775,000 Sold May 19, 2025

    19600 Gulf Blvd Unit 102, Indian Shores, FL 33785

    • 3 Beds
    • 3 Baths
    • 2,175 Sq Ft
    • Built 2003

    Last Sold Summary

    • 1% Below List Price
    • $816/SF
    • 6 Days On Market

    Current Estimated Value $1,738,436

    Last Listing Agent Alison Bearnarth SMITH & ASSOCIATES REAL ESTATE

    19600 Gulf Blvd Unit 102, Indian Shores, FL 33785
    • /2

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,110 Sq Ft
      • Built 2016
      399 2nd St Unit 412, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • $650/SF
      • 72 Days On Market
      • Last Sold Price $722,000
      • Aug 13, 2024

      Last Listing Agent Michelle Chenault COLDWELL BANKER REALTY

  • /41

    $648,990

    • 2 Beds
    • 1.5 Baths
    • 920 Sq Ft

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

    INCOME PROPERTY- SHORT TERM RENTAL ALLOW. 1 WEEK MINIMUM, THIS WEEK IS PERFECT FOR GREAT RETURN IN YOUR INVESTMENT. Top-Floor Corner Condo with Gulf Views | Steps from the Sand Rare opportunity to own a 2BR / 1.5BA Key West-style condo with direct views of the Gulf of Mexico. Located in Sandpiper Sands, a private 4-unit building on the desirable west side of Gulf Blvd—just steps from one of the

    Agent Photo

    JAY Caballer

    HOMETRUST REALTY GROUP

    (727) 353-2571

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

    $2,500 Per Month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Apartment for Rent

    717 E Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

    Location Location Location... Lease this fully renovated 2 bed 1 bath 850 sqft water front apartment in the very desirable City of Indian Rocks Beach... This impeccably updated triplex features three fully renovated units, each thoughtfully redesigned to meet the expectations of today’s high-end vacationers and long-term tenants. Every unit has been upgraded with: • Brand-new contemporary

    Bill Lennon CHARLES RUTENBERG REALTY INC

    717 E Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785
  • /2

    $450,000 Sold May 05, 2026

    700 2nd St Unit B, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 1.5 Baths
    • 1,550 Sq Ft
    • Built 1980

    Last Sold Summary

    • $290/SF
    • 35 Days On Market

    Current Estimated Value $448,995

    Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

    700 2nd St Unit B, Indian Rocks Beach, FL 33785
    • /72

      Est $555,013 Not Listed For Sale

      19701 Gulf Blvd Unit 407, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,019 Sq Ft
      • Built 1974
      19701 Gulf Blvd Unit 407, Indian Shores, FL 33785

      Last Sold Summary

      • 11% Above List Price
      • $491/SF
      • 84 Days On Market
      • Last Sold Price $500,000
      • May 15, 2023

      Last Listing Agent Roger Hogan PREMIER SOTHEBY'S INTL REALTY

  • /28

    $379,000

    • 1 Bed
    • 1 Bath
    • 725 Sq Ft

    19451 Gulf Blvd Unit 204, Indian Shores, FL 33785

    Experience coastal living at its finest in this beautifully appointed, fully furnished, elevated 2nd floor condominium in Indian Shores—just steps from the pristine Gulf beaches. This turnkey 1-bedroom, 1-bath residence offers an exceptional opportunity as both a personal retreat and a high-performing investment property. Currently operating as a successful weekly rental, the unit boasts a strong

    Agent Photo

    Christopher Grasso

    BHHS FLORIDA PROPERTIES GROUP

    (727) 353-5536

    19451 Gulf Blvd Unit 204, Indian Shores, FL 33785
  • /55

    $15,000 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,388 Sq Ft
    • Condo for Rent

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785

    You will enjoy spectacular, unobstructed views of the ocean and the Intracoastal all from the comfort of this stunning, brand-new condo. If paradise means rising to watch the sunrise over the Intracoastal from the dock, playing all day at the pool or beach, and relaxing on the rooftop deck watching the sunset over the Gulf, then this home is for you!A short walk across the street will get

    Clay Glover RE/MAX ACTION FIRST OF FLORIDA

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785
  • /2

    $475,000 Sold Sep 03, 2025

    125 11th Ave, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 2 Baths
    • 1,233 Sq Ft
    • Built 1959

    Last Sold Summary

    • 15% Below List Price
    • $385/SF
    • 130 Days On Market

    Current Estimated Value $491,838

    Last Listing Agent Paul Zagami, Jr GORDON REALTY HOUSE

    125 11th Ave, Indian Rocks Beach, FL 33785
    • /2

      Est $357,177 Not Listed For Sale

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

      • 1 Bed
      • 1 Bath
      • 735 Sq Ft
      • Built 1961
      19417 Gulf Blvd Unit A-203, Indian Shores, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $550/SF
      • 179 Days On Market
      • Last Sold Price $404,000
      • Aug 05, 2024

      Last Listing Agent Angela Grieco PREMIER SOTHEBY'S INTL REALTY

  • /81

    $949,950

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

    19915 Gulf Blvd Unit 605, Indian Shores, FL 33785

    Experience coastal living at its finest in this 4-level townhome with Gulf and Intercoastal views. Just steps to the beautiful beaches of the Gulf! The home features 4 bedrooms and 4 baths, is 2,236 sq/ft and comes fully furnished with High-end Restoration Hardware and Crate & Barrel furnishings. A 40-foot boat slip with 10,000 lb. lift and two Sea-Doo Jet Skis are available for separate

    Agent Photo

    DJ Northrop

    HOMEFRONT REALTY

    (727) 472-5228

    19915 Gulf Blvd Unit 605, Indian Shores, FL 33785
  • /45

    $4,500 Per Month

    • 2 Beds
    • 2 Baths
    • 1,154 Sq Ft
    • House for Rent

    1907 2nd St, Indian Rocks Beach, FL 33785

    This sweet little, fully furnished 2/2 beach cottage has been Completely Remodeled from Top to Bottom, Inside & Out & it's Better Than Ever!! (New pictures to follow) Will you be the lucky one that gets to enjoy this brand new home first?! If you are ready to live the Salt Life, this is it! Imagine waking up every morning, sipping your coffee on the front porch and breathing in the fresh ocean

    Christina & Bill DeVine COASTAL PROPERTIES GROUP INTERNATIONAL

    1907 2nd St, Indian Rocks Beach, FL 33785
  • /2

    $760,000 Sold Mar 30, 2026

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

    • 2 Beds
    • 3 Baths
    • 1,330 Sq Ft
    • Built 1982

    Last Sold Summary

    • 16% Below List Price
    • $571/SF
    • 335 Days On Market

    Current Estimated Value $774,879

    Last Listing Agent Kim Krenek COLDWELL BANKER REALTY

    2515 Bay Blvd Unit A, Indian Rocks Beach, FL 33785
    • /94

      Est $1,468,303 Not Listed For Sale

      18832 Gulf Blvd Unit 9, Indian Shores, FL 33785

      • 3 Beds
      • 3.5 Baths
      • 1,729 Sq Ft
      • Built 1996
      18832 Gulf Blvd Unit 9, Indian Shores, FL 33785

      Last Sold Summary

      • 14% Below List Price
      • $983/SF
      • 25 Days On Market
      • Last Sold Price $1,699,000
      • Feb 09, 2024

      Last Listing Agent Bryan Alan Manly COMPASS FLORIDA LLC

  • /93

    $4,250,000

    • 5 Beds
    • 4.5 Baths
    • 5,100 Sq Ft

    19730 Gulf Blvd Unit 3, Indian Shores, FL 33785

    SUNBURST – ONE OF FLORIDA’S FINEST CONDOMINIUM BUILDINGS, SITUATED DIRECTLY ON THE GULF BEACHES IN PINELLAS COUNTY, IN DESIRABLE INDIAN SHORES. This private Gulf-front community consists of just six residences, with only one home per floor. A coded elevator opens to your own gorgeous private vestibule. Inside, this luxuriously updated 5-bedroom, 4.5-bathroom, 5,100 sq. ft. home features

    Agent Photo

    Matthew Workman

    SANDCASTLE REALTY INC

    (727) 390-2600

    19730 Gulf Blvd Unit 3, Indian Shores, FL 33785
  • /65

    $2,900 Per Month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Apartment for Rent

    717 E Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785

    Location Location Location... Lease this fully renovated 2 bedroom 1 bath 850 sqft end unit that includes Water/Electric and a spectacular water view in the very desirable City of Indian Rocks Beach. This impeccably updated triplex features three fully renovated units, each thoughtfully redesigned to meet the expectations of today’s high-end vacationers and long-term tenants. Every unit has been

    Bill Lennon CHARLES RUTENBERG REALTY INC

    717 E Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785
  • /2

    $707,000 Sold Jan 22, 2026

    122 Marcdale Blvd, Indian Rocks Beach, FL 33785

    • 3 Beds
    • 3 Baths
    • 1,656 Sq Ft
    • Built 1997

    Last Sold Summary

    • 6% Below List Price
    • $427/SF
    • 62 Days On Market

    Current Estimated Value $714,005

    Last Listing Agent Richard Rippetoe COASTAL PROPERTIES GROUP INTERNATIONAL

    122 Marcdale Blvd, Indian Rocks Beach, FL 33785
    • /53

      Est $717,740 Not Listed For Sale

      18610 Gulf Blvd Unit 705, Indian Shores, FL 33785

      • 2 Beds
      • 2 Baths
      • 1,125 Sq Ft
      • Built 1974
      18610 Gulf Blvd Unit 705, Indian Shores, FL 33785

      Last Sold Summary

      • 14% Below List Price
      • $738/SF
      • 42 Days On Market
      • Last Sold Price $830,000
      • Jan 16, 2024

      Last Listing Agent Michael Perez PREMIER SOTHEBY'S INTL REALTY

  • /54

    $1,150,000

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

    20204 Gulf Blvd Unit 3, Indian Shores, FL 33785

    Rare opportunity to own a fully remodeled beachfront condo in Indian Shores ideally positioned between the Gulf and the Intracoastal Waterway, offering direct beach access, water views, and strong short-term rental potential. This 2-bedroom, 2-bath residence with 1,340 sq ft delivers refined coastal living with an open-concept layout, perfect for entertaining or relaxing. Renovated in 2021–2022,

    Giulia Nota COLDWELL BANKER REALTY

    20204 Gulf Blvd Unit 3, Indian Shores, FL 33785
  • /32

    $3,000 Per Month

    • 1 Bed
    • 1 Bath
    • 598 Sq Ft
    • Condo for Rent

    2704 2nd St Unit 2, Indian Rocks Beach, FL 33785

    Nestled in a lush tropical courtyard, Indian Oaks exudes Old Florida charm with a welcoming, laid-back vibe. This beautifully updated 1-bedroom, 1-bathroom condo offers the perfect blend of comfort and coastal lifestyle. The unbeatable location—just south of Belleair Beach—puts you only a block from public beach access, where you can enjoy breathtaking sunsets, or spend the day at nearby Brown

    Angela Bui REALTY ONE GROUP SUNSHINE

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

    $575,000 Sold Oct 10, 2025

    1809 Gulf Blvd Unit C-1, Indian Rocks Beach, FL 33785

    • 2 Beds
    • 2 Baths
    • 878 Sq Ft
    • Built 1981

    Last Sold Summary

    • $655/SF
    • 0 Days On Market

    Current Estimated Value $560,311

    Last Listing Agent Ben Mitrano LPT REALTY, LLC

    1809 Gulf Blvd Unit C-1, Indian Rocks Beach, FL 33785
    • /75

      Est $3,307,030 Not Listed For Sale

      19640 Gulf Blvd Unit 602, Indian Shores, FL 33785

      • 4 Beds
      • 3.5 Baths
      • 4,260 Sq Ft
      • Built 2007
      19640 Gulf Blvd Unit 602, Indian Shores, FL 33785

      Last Sold Summary

      • 6% Below List Price
      • $822/SF
      • 209 Days On Market
      • Last Sold Price $3,500,000
      • Sep 28, 2023

      Last Listing Agent David Grieco PREMIER SOTHEBY'S INTL REALTY

  • /65

    $1,650,000

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

    441 Harbor Dr S, Indian Rocks Beach, FL 33785

    Spectacular two-story waterfront home in Indian Rocks Beach. This updated, move-in-ready home has been thoughtfully designed for indoor-outdoor living. Three bedrooms and three bathrooms, the primary bedroom and en-suite bath encompass the second floor. The second-floor outdoor patio is perfect for sunrise or sunset. The open floor plan on the main level is filled with abundant natural light and

    Tricia Priest COLDWELL BANKER REALTY

    441 Harbor Dr S, Indian Rocks Beach, FL 33785
  • /2

    $650,000 Sold Aug 04, 2025

    19440 Gulf Blvd Unit 301, Indian Shores, FL 33785

    • 1 Bed
    • 1 Bath
    • 875 Sq Ft
    • Built 1978

    Last Sold Summary

    • $743/SF
    • 13 Days On Market

    Current Estimated Value $621,462

    Last Listing Agent Lori Rivero RE/MAX REALTY UNLIMITED

    19440 Gulf Blvd Unit 301, Indian Shores, FL 33785
    • /73

      Est $432,162 Not Listed For Sale

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

      • 2 Beds
      • 2.5 Baths
      • 1,400 Sq Ft
      • Built 1981
      314 Windrush Blvd Unit 12, Indian Rocks Beach, FL 33785

      Last Sold Summary

      • 12% Below List Price
      • $351/SF
      • 18 Days On Market
      • Last Sold Price $492,000
      • Oct 19, 2023

      Last Listing Agent Brittany Zajac FLORIDA DRIVEN REAL ESTATE

  • /43

    $495,000

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

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

    ***NET LIST PRICE = $453,000*** (approximately $42,000 INSTANT VALUE CREDIT TOWARDS YOUR RENO for white box repairs). DEEP SAILBOAT WATER WITH PERSONAL BOAT SLIP. LONG INTRACOASTAL VIEWS (arguably the best in the complex due to the unit's central position). This is a rare value-add opportunity to create a custom waterfront residence, second home, or investment property in one of Florida’s most

    Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL

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

Showing Results 81 - 120, Page 3 of 18

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