$6,700,000
- 6 Beds
- 5.5 Baths
- 4,602 Sq Ft
20052 Gulf Blvd, Indian Shores, FL 33785

Andy Burwell
BURWELL REAL ESTATE
(727) 594-4837
$6,700,000
20052 Gulf Blvd, Indian Shores, FL 33785
Andy Burwell
BURWELL REAL ESTATE
(727) 594-4837
$3,500 per month
19531 Gulf Blvd Unit Golden Shores Condo 515, Indian Shores, FL 33785
$940,000 Sold Jul 18, 2025
204 Haven Beach Ct, Indian Rocks Beach, FL 33785
204 Haven Beach Ct, Indian Rocks Beach, FL 33785Est $307,619 Not Listed For Sale
109 16th Ave Unit 6, Indian Rocks Beach, FL 33785
109 16th Ave Unit 6, Indian Rocks Beach, FL 33785$700,000 Pending
300 16th Ave, Indian Rocks Beach, FL 33785
Mark Baserap
COASTAL PROPERTIES GROUP
(727) 624-1289
$2,900 per month
19925 Gulf Blvd Unit 304, Indian Shores, FL 33785
BEACHY CONDO WITH SPARKLING POOL! PRIVATE DEEDED BEACH ACCESS ! 2 bedrooms plus OFFICE/DEN, 2 bathrooms - THIRD floor - ELEVATED - no flooding in unit ever! BALCONY with some intracoastal views.Modern, updated! Fully equipped, furnished annual rental $2900/mo + electric. Rent includes: water, sewer, trash, High speed Wi-Fi, Landscaping, Pool Maintenace. Kitchen features a granite
Liz Barrett LIZARD REALTY
$600,000 Sold Jul 18, 2025
19930 Gulf Blvd Unit 1A, Indian Shores, FL 33785
19930 Gulf Blvd Unit 1A, Indian Shores, FL 33785Est $520,443 Not Listed For Sale
18650 Gulf Blvd Unit 315, Indian Shores, FL 33785
18650 Gulf Blvd Unit 315, Indian Shores, FL 33785$3,250,000
371 12th Ave, Indian Rocks Beach, FL 33785
Adrienne Dauses
COMPASS FLORIDA LLC
(727) 761-2445
$2,800 per month
19531 Gulf Blvd, Indian Shores, FL 33785
Property Id: 2013866 Beautiful condo, newly renovated with modern amenities and white kitchen cabinets with beautiful granite countertops, located on the 5th floor. The covered, private balcony is the perfect place to relax and take in the fresh breeze from the Intercoastal Waterways. This unit is just a short 5-minute walk to a white sandy beach at Indian Shores. The condo has 2
$1,150,000 Sold Jul 16, 2025
1000 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785
1000 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785Est $1,902,965 Not Listed For Sale
333 12th Ave, Indian Rocks Beach, FL 33785
333 12th Ave, Indian Rocks Beach, FL 33785$1,295,000 Open Sat 12PM - 3PM
19010 Gulf Blvd Unit 203, Indian Shores, FL 33785
Roberta Kaplan
SUN SAND & SEA HOMES REALTY
(727) 334-7292
$3,500 per month
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
$810,000 Sold Jul 15, 2025
960 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785
960 Gulf Blvd Unit 5, Indian Rocks Beach, FL 33785Est $505,620 Not Listed For Sale
19417 Gulf Blvd Unit D-211, Indian Shores, FL 33785
19417 Gulf Blvd Unit D-211, Indian Shores, FL 33785$795,000
18610 Gulf Blvd Unit 607, Indian Shores, FL 33785
Phillip Pendley
THE SEASIDE REAL ESTATE STORE
(727) 609-5214
$5,000 per month
19450 Gulf Blvd Unit 702, Indian Shores, FL 33785
The pool is back open after repairs from the hurricanes. *Now accepting bookings for summer of 2025* The condo is rented monthly with a 14 day minimum rental period. Discounts for stays of 28 days or longer. Price varies by season. This fully furnished, beachfront condo is situated on the Gulf of Mexico in Indian Shores, Florida. Located up on the 7th floor, you’ll have front row seats
$630,000 Sold Jul 15, 2025
905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785Est $820,558 Not Listed For Sale
340 Bahia Vista Dr, Indian Rocks Beach, FL 33785
340 Bahia Vista Dr, Indian Rocks Beach, FL 33785$4,500,000
516 Gulf Blvd, Indian Rocks Beach, FL 33785
Scott Friedman
STOFEL & ASSOCIATES REALTY
(727) 416-6888
$3,000 per month
18650 Gulf Blvd Unit 604, Indian Shores, FL 33785
AVAILABLE AUGUST 15- DECEMBER 30th for a 2-4 MONTHLY RENTAL!!! FULLY FURNISHED AND EQUIPT ALL UTILITIES BEACHFRONT!Let the sound of the waves relax you in this gorgeous 1-bedroom newly renovated unit in Indian Shores. Quiet community includes beach access and a heated pool. No details were left out during the recent renovations. As soon as you walk in the front door you are hit with
Marcus Moffatt MOFFATT
$1,295,000 Sold Jul 14, 2025
324 6th Ave, Indian Rocks Beach, FL 33785
324 6th Ave, Indian Rocks Beach, FL 33785Est $581,314 Not Listed For Sale
19417 Gulf Blvd Unit E-113, Indian Shores, FL 33785
19417 Gulf Blvd Unit E-113, Indian Shores, FL 33785$4,500,000
516 Gulf Blvd, Indian Rocks Beach, FL 33785
Scott Friedman
STOFEL & ASSOCIATES REALTY
(727) 607-7349
$2,800 per month
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
$489,888 Sold Jul 11, 2025
19531 Gulf Blvd Unit 306, Indian Shores, FL 33785
19531 Gulf Blvd Unit 306, Indian Shores, FL 33785Est $698,098 Not Listed For Sale
1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785$5,300,000
2 4th Ave N, Indian Rocks Beach, FL 33785
Matthew Workman
SANDCASTLE REALTY INC
(727) 761-5446
$4,000 per month
20019 Gulf Blvd Unit 1, Indian Shores, FL 33785
Welcome to waterfront living and a boater's paradise with a deeded dock and boat lift. This incredible 2-bedroom, 2-bath condo with deeded dock and boat lift is a boater's dream. Located in the Ind Shores Beach community on the Intracoastal Waterway. From the patio, living room, and kitchen, you'll experience breathtaking views of the Intracoastal Waterway. Imagine being just steps from the beach
Tony Gonzalez LANTES REALTY GROUP LLC
$325,000 Sold Jul 11, 2025
19701 Gulf Blvd Unit 328, Indian Shores, FL 33785
19701 Gulf Blvd Unit 328, Indian Shores, FL 33785Est $616,964 Not Listed For Sale
326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785
326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785$6,700,000
20051 Gulf Blvd, Indian Shores, FL 33785
Andy Burwell
BURWELL REAL ESTATE
(727) 910-5066
$2,900 per month
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
$675,000 Sold Jul 10, 2025
1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785
1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785Est $1,569,389 Not Listed For Sale
2699 Gulf Blvd, Indian Rocks Beach, FL 33785
2699 Gulf Blvd, Indian Rocks Beach, FL 33785$1,200,000
19418 Gulf Blvd Unit 207, Indian Shores, FL 33785
Matthew Workman
SANDCASTLE REALTY INC
(727) 496-5767
$3,200 per month
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.
$1,200,000 Sold Jul 10, 2025
1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785
1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785Est $486,943 Not Listed For Sale
19701 Gulf Blvd Unit 407, Indian Shores, FL 33785
19701 Gulf Blvd Unit 407, Indian Shores, FL 33785Showing Results 1 - 40, Page 1 of 18