Indian Rocks Beach Houses for Sale
(98)
FOR SALE
$1,395,000
333 La Hacienda Drive
Indian Rocks Beach FL 33785
Courtesy Of Keller Williams St. Pete Realty
FOR SALE
$1,395,000
333 La Hacienda Drive
Indian Rocks Beach FL 33785
Courtesy Of Keller Williams St. Pete Realty
FOR SALE
$1,299,900
204 Haven Beach Drive
Indian Rocks Beach FL 33785
Courtesy Of Gulf to Bay Real Estate
FOR SALE
$8,995,000
2 half baths
7,528 sq. ft
960 Gulf Boulevard
Belleair Beach FL 33786
Courtesy Of RE/MAX Action First
FOR SALE
$8,995,000
2 half baths
7,528 sq. ft
960 Gulf Boulevard
Belleair Beach FL 33786
Courtesy Of RE/MAX Action First
FOR SALE
$2,199,000
309 Belle Isle Avenue
Belleair Beach FL 33786
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$2,199,000
309 Belle Isle Avenue
Belleair Beach FL 33786
Courtesy Of Coastal Properties Group International, LLC
FOR SALE
$787,900
399 2nd Street 415
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Coast to Coast
FOR SALE
$1,520,000
2504 Hibiscus Drive W
Belleair Beach FL 33786
Courtesy Of Home Wise Realty Group, Inc.
FOR SALE
$1,499,990
2707 1st Street
Indian Rocks Beach FL 33785
Courtesy Of Lizard Realty
FOR SALE
$1,999,000
109 16th Street
Belleair Beach FL 33786
Courtesy Of Keller Williams Gulfside
FOR SALE
$1,999,000
109 16th Street
Belleair Beach FL 33786
Courtesy Of Belleair Partners, LLC
FOR SALE
$1,150,000
518 20th Ave
Indian Rocks Beach FL 33785
Listed By CENTURY 21 Beggins Enterprises
FOR SALE
$2,999,000
447 22nd Street
Belleair Beach FL 33786
Courtesy Of Keller Williams Gulfside
FOR SALE
$2,999,000
447 22nd Street
Belleair Beach FL 33786
Courtesy Of Belleair Partners, LLC
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
$3,200,000
104 17th Street
Belleair Beach FL 33786
Courtesy Of Compass
FOR SALE
$6,800,000
19808 Gulf Boulevard
Indian Shores FL 33785
Courtesy Of Coastal Properties Group International, LLC