Indian Shores Houses for Sale
(74)
FOR SALE
$1,200,000
518 20th Ave
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Beggins Enterprises
FOR SALE
$1,699,000
500 20th Avenue
Indian Rocks Beach FL 33785
Courtesy Of PEOPLE'S CHOICE REALTY SERVICES LLC
FOR SALE
$1,399,000
204 Haven Beach Drive
Indian Rocks Beach FL 33785
Courtesy Of Gulf to Bay Real Estate
FOR SALE
$999,000
119 13th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$999,000
119 13th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$789,000
399 C 2nd Street 215
Indian Rocks Beach FL 33785
Courtesy Of eXp Realty LLC
FOR SALE
$6,800,000
19808 Gulf Boulevard
Indian Shores FL 33785
Courtesy Of COASTAL PROPERTIES GROUP FL
FOR SALE
$6,800,000
19808 Gulf Boulevard
Indian Shores FL 33785
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$3,450,000
474 Harbor Drive S
Indian Rocks Beach FL 33785
Courtesy Of FUTURE HOME REALTY INC
FOR SALE
$3,450,000
474 Harbor Drive S
Indian Rocks Beach FL 33785
Courtesy Of Future Home Realty, Inc
FOR SALE
$3,499,000
421 20th Avenue
Indian Rocks Beach FL 33785
Courtesy Of The Ambrosio Group Real Estate
FOR SALE
$924,900
505 Janice Place
Indian Rocks Beach FL 33785
Courtesy Of Plumlee Gulf Beach Realty
FOR SALE
$599,900
205 Bates Avenue
Indian Rocks Beach FL 33785
Courtesy Of Re/Max Response
FOR SALE
$599,900
205 Bates Avenue
Indian Rocks Beach FL 33785
Courtesy Of Realtec Group, Inc.
FOR SALE
$930,000
2702 Bay Boulevard
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker Belleair & The Beaches / Dunedin
FOR SALE
$1,275,000
481 Harbor Drive N
Indian Rocks Beach FL 33785
Courtesy Of Charles Rutenberg Realty, Inc.
FOR SALE
$1,275,000
481 Harbor Drive N
Indian Rocks Beach FL 33785
Courtesy Of Charles Rutenberg Realty, Inc
FOR SALE
$729,000
399 2nd Street 412
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker Residential
FOR SALE
$729,000
399 2nd Street 412
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker
FOR SALE
$1,590,000
318 La Hacienda Drive
Indian Rocks Beach FL 33785
Courtesy Of Compass