Bahia Vista Sub
Properties/Pinellas County/Bahia Vista Sub

Bahia Vista Sub

Indian Rocks Beach, Pinellas County, FL

5

For Sale

0

Pending

$640,000

Median Price

$518

Per SqFt

8

Avg Days

1,669

Avg SqFt

37

Sold 2yr

About Bahia Vista Sub

Bahia Vista Sub is a residential community in Indian Rocks Beach, Pinellas County, Florida. Homes were built between 1951 and 2026, offering 2+ bedrooms and 2+ bathrooms with an average of 1,669 square feet of living space. The median sold price is $640,000 at $518 per square foot. Homes typically sell in 8 days. Over the past two years, 37 properties have sold, with prices ranging from $640,000 to $640,000. Community amenities include Playground, Tennis Court(s), Park, Racquetball, Recreation Facilities. Annual property taxes average $6,879.

Built: 1951–2026
Bedrooms: 2+
Bathrooms: 2+
Pool: 25% of homes
Garage: 49%
Avg Tax: $6,879/yr
HOA: $0
Price Range: $640,000–$640,000

Amenities

PlaygroundTennis Court(s)ParkRacquetballRecreation Facilities

Walk Score

walk scoretransit scorebike score

Scores by Walk Score

All Listings (5)

FOR SALE

$1,782,450

205 Bates Avenue, Unit A, Indian Rocks Beach, FL, 33785

4 bd5.00 ba2550 sqft
FOR SALE

$1,782,450

205 Bates Avenue, Unit B, Indian Rocks Beach, FL, 33785

4 bd5.00 ba2550 sqft
FOR SALE

$1,950,000

711 E Gulf Boulevard, Indian Rocks Beach, FL, 33785

4 bd4.00 ba2077 sqft
FOR SALE

$1,175,000

208 Bates Avenue, Indian Rocks Beach, FL, 33785

3 bd3.00 ba1724 sqft
FOR SALE

$1,099,000

349 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

3 bd3.00 ba1562 sqft

Recently Sold (37)

SOLD

$640,000

307 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

2 bd1.00 ba1236 sqft
SOLD

$550,000

332 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

2 bd1.00 ba1362 sqft
SOLD

$1,225,000

329 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

3 bd2.00 ba1694 sqft
SOLD

$1,020,000

340 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

2 bd2.00 ba1293 sqft
SOLD

$1,600,000

305 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

5 bd3.00 ba1988 sqft
SOLD

$1,370,000

355 Bahia Vista Drive, Indian Rocks Beach, FL, 33785

3 bd2.00 ba2262 sqft

Market Trends

Q4 - 2022
$1,370,000
1
Q1 - 2023
$1,650,000
2
Q4 - 2023
$1,100,000
1
Q1 - 2024
$1,144,000
3
Q3 - 2024
$621,000
1
Q1 - 2025
$550,000
1
Q2 - 2025
$800,000
2
Q1 - 2026
$640,000
1
QuarterSalesAvg Price$/SqFt
Q1 - 20261$640,000$518
Q2 - 20252$800,000$522
Q1 - 20251$550,000$404
Q3 - 20241$621,000$776
Q1 - 20243$1,144,000$714
Q4 - 20231$1,100,000$641
Q1 - 20232$1,650,000$800
Q4 - 20221$1,370,000$606

Frequently Asked Questions

Similar Communities Nearby

Sunset Bay Indian Rocks Beach

5 listings · Indian Rocks Beach

Indian Harbor Condo

7 listings · Indian Rocks Beach

Windrush Cove Condo

26 listings · Indian Rocks Beach

La Hacienda

5 listings · Indian Rocks Beach

Curlew Landings South

31 listings · Indian Rocks Beach

La Hacienda 1st

11 listings · Indian Rocks Beach

Interested in Bahia Vista Sub?

Talk to Liz Piedra, your Pinellas County expert.

Call (727) 888-8998Message

All Properties · Pinellas County · Indian Rocks Beach, FL · Home Value · About Us

📞 Call