Indian Rocks Beach Homes for Sale – Luxury Homes

Info | Homes Under $300k | Homes 300k - $1m | Luxury Homes | Condos | 55+

New Listing - 3 days online
$1,060,000
Single Family Home For Sale
Active
3
BEDS
3
TOTAL BATHS
1,562
SQFT
349 Bahia Vista Drive
Indian Rocks Beach, FL 33785
Bahia Vista Sub Subdivision
New Listing - a week online
$1,495,000
Condo For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,610
SQFT
2 15th Avenue #102
Indian Rocks Beach, FL 33785
Chez Soleil Condo Subdivision
New Listing - 2 weeks online
$2,249,900
Single Family Home For Sale
Pending
3
BEDS
5
TOTAL BATHS
3,403
SQFT
478 Harbor Drive N
Indian Rocks Beach, FL 33785
Browns Add To Re-Rev Map of Indian Beach Subdivision
New Listing - 2 weeks online
$1,070,000
Multi-Family For Sale
Pending
1,324
SQFT
614 2nd Street
Indian Rocks Beach, FL 33785
Haven Beach Sub Subdivision
New Listing - 3 weeks online
$1,800,000
Single Family Home For Sale
Active
3
BEDS
3
TOTAL BATHS
2,392
SQFT
492 20th Avenue
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 15th Add Subdivision
New Listing - 4 weeks online
$1,320,000
Single Family Home For Sale
Pending
2
BEDS
2
TOTAL BATHS
1,719
SQFT
525 20th Avenue
Indian Rocks Beach, FL 33785
Indian Beach Subdivision
New Listing - 4 weeks online
$1,595,000
Multi-Family For Sale
Active
2,419
SQFT
1011 Gulf Boulevard
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised Subdivision
New Listing - 4 weeks online
$1,569,000
Multi-Family For Sale
Active
2,562
SQFT
2111 Bay Boulevard
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 13th Add Subdivision
$1,399,000
Condo For Sale
Pending
3
BEDS
3
TOTAL BATHS
2,223
SQFT
60 Gulf Boulevard #401
Indian Rocks Beach, FL 33785
Happy Fiddler Condo The Subdivision
$1,399,990
Multi-Family For Sale
Pending
3,344
SQFT
2309 1st Street
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised Subdivision
$1,300,000
Multi-Family For Sale
Pending
1,673
SQFT
42 Gulf Boulevard
Indian Rocks Beach, FL 33785
Beachcomber Condo Motel Condo Subdivision
$4,750,000
Land For Sale
Active
0.37
ACRES
PINELLAS, FL
COUNTY
16 Gulf Boulevard
Indian Rocks Beach, FL 33785
Indian Rocks Subdivision