Skip to main content
About
Neighborhoods
Dropdown arrow
Neighborhoods
Explore Neighborhoods and find a great home.
View All
South Tampa
North Tampa
Clearwater
Compass Concierge
Marketing
Resources
Dropdown arrow
The Buyer Experience
The Seller Experience
Portfolio
Home Search
Contact
My Dashboard
My Dashboard
Favorites
Saved Searches
Messages
Preferences
Sign Out
Sign In
727-456-8093
Menu
Close
Home
Clearwater
Overview
Real Estate Statistics
Listings
Search Property
Contact Agent
Search Indian Rocks Beach Real Estate Listings, Over $1,000,000
All Listings
Under $100,000
$200,000 - $300,000
$300,000 - $400,000
$400,000 - $500,000
$500,000 - $600,000
$600,000 - $700,000
$700,000 - $800,000
$800,000 - $900,000
$900,000 - $1,000,000
Over $1,000,000
Bedrooms
Bathrooms
Price Range
Save Search
Sort by:
Newest First
Dropdown arrow
$1,249,950
↓ $49,550
425 12th Avenue, INDIAN ROCKS BEACH
3 Beds
3 Baths
1,950 SqFt
Residential
MLS® # TB8382286
$2,195,000
↓ $300,000
2211 Bay Boulevard, INDIAN ROCKS BEACH
8 Beds
8 Baths
3,918 SqFt
Residential Income
MLS® # TB8415696
$4,485,000
812 E Gulf Boulevard 1, 2, 3, 4, 5, 6, 7, INDIAN ROCKS BEACH
14 Beds
21 Baths
8,575 SqFt
Residential Income
MLS® # TB8406743
$4,485,000
812 E Gulf Boulevard, INDIAN ROCKS BEACH
14 Beds
21 Baths
8,575 SqFt
Residential
MLS® # TB8410387
$1,549,000
487 Harbor Drive S, INDIAN ROCKS BEACH
3 Beds
3 Baths
2,231 SqFt
Residential
MLS® # TB8397563
$1,819,500
↓ $5,000
328 6th Avenue, INDIAN ROCKS BEACH
5 Beds
4 Baths
2,910 SqFt
Residential
MLS® # O6315603
$1,220,000
↓ $20,000
500 20th Avenue, INDIAN ROCKS BEACH
2 Beds
2 Baths
1,551 SqFt
Residential
MLS® # TB8393589
$2,189,000
512 20th Avenue, INDIAN ROCKS BEACH
0 Beds
0 Baths
0 SqFt
Land
MLS® # TB8411456
$1,650,000
300 10th Avenue, INDIAN ROCKS BEACH
3 Beds
2 Baths
1,434 SqFt
Residential
MLS® # TB8382636
$3,900,000
306 Harbor Drive, INDIAN ROCKS BEACH
5 Beds
4 Baths
4,571 SqFt
Residential
MLS® # TB8407156
$1,199,999
↓ $99,001
215 18th Avenue, INDIAN ROCKS BEACH
2 Beds
3 Baths
2,367 SqFt
Residential
MLS® # TB8389416
$2,000,000
↓ $100,000
2605 Bay Boulevard, INDIAN ROCKS BEACH
6 Beds
3 Baths
2,464 SqFt
Residential Income
MLS® # TB8340886
Previous
Next
View All 59 Results