$1,198,000
- 2 Beds
- 2 Baths
- 1,551 Sq Ft
500 20th Ave, Indian Rocks Beach, FL 33785
Dee Sedler
PEOPLE'S CHOICE REALTY SVC LLC
(727) 607-3235
$1,198,000
500 20th Ave, Indian Rocks Beach, FL 33785
Dee Sedler
PEOPLE'S CHOICE REALTY SVC LLC
(727) 607-3235
$5,500 per month
911 Harbour House Dr, Indian Rocks Beach, FL 33785
911 Harbour House Dr, Indian Rocks Beach, FL 33785$622,000 Sold Oct 10, 2025
2112 Gulf Blvd Unit 2A, Indian Rocks Beach, FL 33785
Last Sold Summary
Last Listing Agent Tammy Keller CHARLES RUTENBERG REALTY INC
2112 Gulf Blvd Unit 2A, Indian Rocks Beach, FL 33785Est $254,881 Not Listed For Sale
2704 2nd St Unit 6, Indian Rocks Beach, FL 33785
2704 2nd St Unit 6, Indian Rocks Beach, FL 33785$1,595,000
604 Gulf Blvd Unit 207, Indian Rocks Beach, FL 33785
Jackie Egeler
REALTY ONE GROUP SUNSHINE
(727) 295-2846
$2,995 per month
508 Garland Cir, Indian Rocks Beach, FL 33785
508 Garland Cir, Indian Rocks Beach, FL 33785$3,700,000 Sold May 19, 2025
477 20th Ave, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $3,647,879
Last Listing Agent Stephen Kepler ENGEL & VOLKERS BELLEAIR
477 20th Ave, Indian Rocks Beach, FL 33785Est $1,116,892 Not Listed For Sale
2702 1st St, Indian Rocks Beach, FL 33785
2702 1st St, Indian Rocks Beach, FL 33785$780,000
202 18th Ave, Indian Rocks Beach, FL 33785
Dee Sedler
PEOPLE'S CHOICE REALTY SVC LLC
(727) 607-5477
$7,937 per month
72 Gulf Blvd Unit ID1052905P, Indian Rocks Beach, FL 33785
Feel at home in this 2-bedroom, 2-bathroom suite at Stones Throw, just steps from Indian Rocks Beach, offering stunning ocean views.This ground-floor unit features an open kitchen, a large living area with a Smart TV, in-unit laundry, and a patio with direct beach access. The kitchen is equipped with white cabinets, a double-door fridge, an oven, a stovetop, a dishwasher, a breakfast bar with
$925,000 Sold Sep 19, 2025
201 8th Ave, Indian Rocks Beach, FL 33785
Last Sold Summary
Last Listing Agent Inessa Kosonen RE/MAX ACTION FIRST OF FLORIDA
201 8th Ave, Indian Rocks Beach, FL 33785Not Listed For Sale
2306 Bay Blvd, Indian Rocks Beach, FL 33785
2306 Bay Blvd, Indian Rocks Beach, FL 33785$4,850,000
2308 Beach Trail, Indian Rocks Beach, FL 33785
Art Campbell
COLDWELL BANKER REALTY
(727) 609-8583
$1,695 per month
701 1st St Unit 4, Indian Rocks Beach, FL 33785
MOVE-IN SPECIAL: RECEIVE YOUR SECOND MONTH FREE!Welcome to the Residences at Royal Palm! Enjoy this charming beachside property featuring a cozy 1-bedroom residence designed for comfort and relaxation. Walk to the beach and explore popular local restaurants, boutiques, and beachside shops just moments away. This updated unit offers new granite countertops, a new central A/C system, stainless
Randall Cortner PHILLIP SCOTT MANAGEMENT & INV
$415,000 Sold Sep 15, 2025
107 15th Ave, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $468,279
Last Listing Agent Roger Fruits HOMEFRONT REALTY
107 15th Ave, Indian Rocks Beach, FL 33785Est $312,426 Not Listed For Sale
109 16th Ave Unit 6, Indian Rocks Beach, FL 33785
109 16th Ave Unit 6, Indian Rocks Beach, FL 33785$2,050,000
357 La Hacienda Dr, Indian Rocks Beach, FL 33785
Adrienne Dauses
COMPASS FLORIDA LLC
(727) 361-9308
$4,653 per month
72 Gulf Blvd Unit ID1052903P, Indian Rocks Beach, FL 33785
Feel at home in this beachside bungalow located on Indian Rocks Beach, less than 30 seconds from the sand and blue ocean water. This ground-floor 1-bedroom, 1-bath bungalow comfortably accommodates up to 4 guests and has a private entrance.This bungalow is fully equipped and includes a full kitchen with an oven, stove top, microwave, and black fridge. A coffee maker and basic cookware are
$999,800 Sold Aug 12, 2025
2618 Gulf Blvd Unit 505, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $1,000,889
Last Listing Agent Barb Ulrich KELLER WILLIAMS REALTY PORTFOLIO COLLECTION
2618 Gulf Blvd Unit 505, Indian Rocks Beach, FL 33785Est $888,317 Not Listed For Sale
340 Bahia Vista Dr, Indian Rocks Beach, FL 33785
340 Bahia Vista Dr, Indian Rocks Beach, FL 33785$7,800,000
2 Gulf Blvd, Indian Rocks Beach, FL 33785
Natalie Scott
COMPASS FLORIDA LLC
(727) 325-6012
$3,000 per month
1 Windrush Blvd Unit 103, Indian Rocks Beach, FL 33785
Discover this beautifully remodeled rental in a desirable waterfront community. Just a short distance from the beach, you’ll also find easy access to nearby restaurants, bars, shopping, and an art center. The unit has recently completed its renovation. Enjoy community amenities including a heated pool, clubhouse, fitness room, and fishing.
Dakota Magnus FLORIDA GALLERY REAL ESTATE
$1,150,000 Sold Jul 16, 2025
1000 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $1,129,967
Last Listing Agent Mindy Smith EXP REALTY LLC
1000 Gulf Blvd Unit 302, Indian Rocks Beach, FL 33785Est $657,151 Not Listed For Sale
1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785$999,500
341 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Sharon Deegan
COLDWELL BANKER REALTY
(727) 435-1123
$4,525 per month
72 Gulf Blvd Unit ID1052904P, Indian Rocks Beach, FL 33785
Feel at home in this cozy 1-bedroom bungalow at Stones Throw Beachfront Suites, perfect for up to 4 guests. This ground-floor unit offers a private entrance and direct access to Indian Rocks Beach, just steps away.This fully equipped bungalow features a full kitchen with an oven, stove top, microwave, and black fridge, along with natural wood cabinets, a coffee maker, and basic cookware. The
$650,000 Sold Apr 08, 2025
348 Bahia Vista Dr, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $710,116
Last Listing Agent Julie Folden COASTAL PROPERTIES GROUP INTERNATIONAL
348 Bahia Vista Dr, Indian Rocks Beach, FL 33785Est $752,897 Not Listed For Sale
107 Haven Beach Dr, Indian Rocks Beach, FL 33785
107 Haven Beach Dr, Indian Rocks Beach, FL 33785$835,000
94 the Cove Way, Indian Rocks Beach, FL 33785
Liskula Gentile
BHHS FLORIDA PROPERTIES GROUP
(727) 615-2641
$2,400 per month
211 20th Ave Unit B, Indian Rocks Beach, FL 33785
This charming 2-bedroom, 1-bathroom half-duplex is tucked just two blocks from the sugary sands and warm Gulf waters. Freshly painted inside and out, it offers a cozy coastal feel with modern updates, including brand-new stainless steel appliances (dishwasher and microwave included). The living area has plenty of space for both a sofa and loveseat, while each bedroom comes with a closet, one
Sandra Risberg PLUMLEE GULF BEACH REALTY
$1,000,000 Sold Jul 02, 2025
1803 Bay Blvd, Indian Rocks Beach, FL 33785
Last Sold Summary
Last Listing Agent Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA
1803 Bay Blvd, Indian Rocks Beach, FL 33785Est $606,963 Not Listed For Sale
326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785
326 Windrush Blvd Unit 102, Indian Rocks Beach, FL 33785$485,000
122 10th Ave, Indian Rocks Beach, FL 33785
Sharon Deegan
COLDWELL BANKER REALTY
(727) 261-2244
$9,077 per month
72 Gulf Blvd Unit ID1052907P, Indian Rocks Beach, FL 33785
Feel at home in this spacious 2-bedroom suite located directly on Indian Rocks Beach, on the 2nd floor of a walk-up building (stairs only, no elevator). Enjoy panoramic Gulf views from your private balcony.This family-friendly suite features an open kitchen with natural wood cabinets, stainless steel double-door fridge, oven and stovetop, dishwasher, and dual sinks. The living area includes a
$1,300,000 Sold Jun 27, 2025
822 Gulf Blvd Unit 4-6, Indian Rocks Beach, FL 33785
Last Sold Summary
Last Listing Agent Kelly Ackley PREMIER SOTHEBY'S INTL REALTY
822 Gulf Blvd Unit 4-6, Indian Rocks Beach, FL 33785Est $1,425,745 Not Listed For Sale
2699 Gulf Blvd, Indian Rocks Beach, FL 33785
2699 Gulf Blvd, Indian Rocks Beach, FL 33785$1,450,000
124 13th Ave, Indian Rocks Beach, FL 33785
Tony Baroni
KELLER WILLIAMS SUBURBAN TAMPA
(727) 353-9628
$2,300 per month
211 20th Ave Unit A, Indian Rocks Beach, FL 33785
This charming 2-bedroom, 1-bathroom half-duplex is tucked just two blocks from the sugary sands and warm Gulf waters. Freshly painted inside and out, it offers a cozy coastal feel with modern updates, including brand-new stainless steel appliances (dishwasher and microwave included). The living area has plenty of space for both a sofa and loveseat, while each bedroom comes with a closet, one
Sandra Risberg PLUMLEE GULF BEACH REALTY
$675,000 Sold Jul 10, 2025
1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785
Last Sold Summary
Current Estimated Value $674,033
Last Listing Agent Heloise Povey COASTAL PROPERTIES GROUP INTERNATIONAL
1412 Gulf Blvd Unit 103A, Indian Rocks Beach, FL 33785Not Listed For Sale
399 2nd St Unit 412, Indian Rocks Beach, FL 33785
399 2nd St Unit 412, Indian Rocks Beach, FL 33785Showing Results 1 - 40, Page 1 of 18
On average, homes in Indian Rocks Beach, FL sell after 88 days on the market compared to the national average of 53 days. The median sale price for homes in Indian Rocks Beach, FL over the last 12 months is $830,000, down 6% from the median home sale price over the previous 12 months.