1
For Sale
1
Pending
$491,400
Median Price
$443
Per SqFt
105
Avg Days
1,098
Avg SqFt
86
Sold 2yr
About Bay Shores Yacht & Tennis Club
Bay Shores Yacht & Tennis Club is a residential community in Indian Shores, Pinellas County, Florida. Homes were built between 1976 and 1981, offering 1+ bedrooms and 1+ bathrooms with an average of 1,098 square feet of living space. The median sold price is $491,400 at $443 per square foot. Homes typically sell in 105 days. Over the past two years, 86 properties have sold, with prices ranging from $405,000 to $500,000. 34% of homes include a private pool. The community has an HOA with fees averaging $414 monthly. Community amenities include Tennis Court(s), Elevator(s), Laundry, Spa/Hot Tub, Pool, Fitness Center, Shuffleboard Court, Clubhouse, Cable TV, Sauna. Annual property taxes average $4,784.
Amenities
Walk Score
Scores by Walk Score
All Listings (2)
Recently Sold (86)
Market Trends
| Quarter | Sales | Avg Price | $/SqFt |
|---|---|---|---|
| Q2 - 2026 | 1 | $500,000 | $476 |
| Q1 - 2026 | 1 | $405,000 | $386 |
| Q4 - 2025 | 1 | $491,400 | $468 |
| Q4 - 2024 | 1 | $900,000 | $464 |
| Q3 - 2024 | 2 | $617,500 | $588 |
| Q2 - 2024 | 1 | $750,000 | $528 |
| Q1 - 2024 | 3 | $581,667 | $575 |
| Q3 - 2023 | 3 | $654,300 | $593 |
Frequently Asked Questions
Similar Communities Nearby
Barefoot Beach Resort Of Indian Shores
11 listings · Indian Rocks Beach
Barefoot Beach Resort Of Indian Shores
32 listings · Indian Shores
Chateaux Condo
5 listings · Indian Rocks Beach
Seagate Condo
11 listings · Indian Shores
Tahitian Towers Condo
10 listings · Indian Shores
Dolphin Key Condo
11 listings · Indian Shores
Interested in Bay Shores Yacht & Tennis Club?
Talk to Liz Piedra, your Pinellas County expert.
All Properties · Pinellas County · Indian Shores, FL · Home Value · About Us









