Indian Rocks Beach Houses for Sale
(98)
FOR SALE
$1,090,000
110 25th Street
Belleair Beach FL 33786
Listed By CENTURY 21 Coast to Coast
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
$899,900
2702 Bay Boulevard
Indian Rocks Beach FL 33785
Courtesy Of Coldwell Banker Belleair & The Beaches / Dunedin
FOR SALE
$1,349,000
204 Haven Beach Drive
Indian Rocks Beach FL 33785
Courtesy Of Gulf to Bay Real Estate
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,175,000
2504 Bayshore Drive
Belleair Beach FL 33786
Courtesy Of Engel & Volkers Belleair
FOR SALE
$1,590,000
318 La Hacienda Drive
Indian Rocks Beach FL 33785
Courtesy Of Compass
FOR SALE
$2,800,000
2 half baths
3,406 sq. ft
2247 Donato Drive
Belleair Beach FL 33786
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$2,800,000
2 half baths
3,406 sq. ft
2247 Donato Drive
Belleair Beach FL 33786
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$6,750,000
2601 Bayshore Dr
Belleair Beach FL 33786
Listed By CENTURY 21 Jim White & Associates
FOR SALE
$1,100,000
809 Gulf Boulevard
Indian Rocks Beach FL 33785
Courtesy Of Compass
FOR SALE
$2,499,000
410 16th Avenue
Indian Rocks Beach FL 33785
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$950,000
125 12th Ave
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Coastal Alliance
FOR SALE
$2,200,000
2011 1st Street
Indian Rocks Beach FL 33785
Courtesy Of Dalton Wade, Inc.
FOR SALE
$2,200,000
2011 1st Street
Indian Rocks Beach FL 33785
Courtesy Of Dalton Wade, Inc.
FOR SALE
$1,795,000
2601 Bay Boulevard
Indian Rocks Beach FL 33785
Courtesy Of PREMIER SOTHEBY'S INT'L REALTY